@ -37,20 +37,20 @@
< div class = "row" >
< div class = "col-xs-6 col-md-6 col-sm-offset-3" style = "margin-top:50px;" >
< p class = 'text-justify attribute' > < strong > Start Time: < / strong > 2021-03-23 19:05:31 < / p >
< p class = 'text-justify attribute' > < strong > Start Time: < / strong > 2021-03-24 21:22:48 < / p >
< / div >
< / div >
< div class = "row" >
< div class = "col-xs-6 col-md-6 col-sm-offset-3" >
< p class = 'text-justify attribute' > < strong > Stop Time: < / strong > 2021-03-23 21:31:0 7< / p >
< p class = 'text-justify attribute' > < strong > Stop Time: < / strong > 2021-03-24 23:54:4 7< / p >
< / div >
< / div >
< div class = "row" >
< div class = "col-xs-6 col-md-6 col-sm-offset-3" >
< p class = 'text-justify attribute' > < strong > Duration: < / strong > 1h 57 min< / p >
< p class = 'text-justify attribute' > < strong > Duration: < / strong > 2h 3 min< / p >
< / div >
< / div >
< / div >
@ -386,11 +386,11 @@
< tr id = "su" class = " fail Class">
< tr id = "su" class = " pass Class">
< td > TestEbookConvertCalibre< / td >
< td class = "text-center" > 11< / td >
< td class = "text-center" > 10 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 11 < / td >
< td class = "text-center" > 0 < / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
@ -463,33 +463,11 @@
< tr id = "ft5.8" class = "none bg-danger" >
< tr id = 'pt5.8' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestEbookConvertCalibre - test_email_only< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_ft5.8')" > FAIL< / a >
< / div >
<!-- css div popup start -->
< div id = "div_ft5.8" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_ft5.8').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_ebook_convert.py", line 431, in test_email_only
self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Failed' != 'Finished'
- Failed
+ Finished< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -824,11 +802,11 @@ AssertionError: 'Failed' != 'Finished'
< tr id = "su" class = " fail Class">
< tr id = "su" class = " skip Class">
< td > TestEditBooks< / td >
< td class = "text-center" > 33< / td >
< td class = "text-center" > 30 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 31 < / td >
< td class = "text-center" > 0 < / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 2< / td >
< td class = "text-center" >
@ -838,31 +816,11 @@ AssertionError: 'Failed' != 'Finished'
< tr id = "ft10.1" class = "none bg-danger" >
< tr id = 'pt10.1' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestEditBooks - test_download_book< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_ft10.1')" > FAIL< / a >
< / div >
<!-- css div popup start -->
< div id = "div_ft10.1" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_ft10.1').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_edit_books.py", line 921, in test_download_book
self.assertEqual(len(list_element),1)
AssertionError: 0 != 1< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -1232,11 +1190,11 @@ AssertionError: 0 != 1</pre>
< tr id = "su" class = " fail Class">
< tr id = "su" class = " pass Class">
< td > TestEditBooksOnGdrive< / td >
< td class = "text-center" > 20< / td >
< td class = "text-center" > 19 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 20 < / td >
< td class = "text-center" > 0 < / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
@ -1246,31 +1204,11 @@ AssertionError: 0 != 1</pre>
< tr id = "ft12.1" class = "none bg-danger" >
< tr id = 'pt12.1' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestEditBooksOnGdrive - test_download_book< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_ft12.1')" > FAIL< / a >
< / div >
<!-- css div popup start -->
< div id = "div_ft12.1" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_ft12.1').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_edit_ebooks_gdrive.py", line 791, in test_download_book
self.assertEqual(len(list_element),1)
AssertionError: 0 != 1< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -1489,12 +1427,12 @@ AssertionError: 0 != 1</pre>
< tr id = "su" class = " pass Class">
< tr id = "su" class = " error Class">
< td > TestSSL< / td >
< td class = "text-center" > 5< / td >
< td class = "text-center" > 5< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 4< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c14', 5)" > Detail< / a >
@ -1503,11 +1441,31 @@ AssertionError: 0 != 1</pre>
< tr id = 'pt14.1' class = 'hiddenRow bg-success' >
< tr id = "et14.1" class = "none bg-info" >
< td >
< div class = 'testcase' > TestSSL - test_SSL_None_setup_error< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et14.1')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et14.1" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et14.1').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_email_ssl.py", line 126, in test_SSL_None_setup_error
task_len, ret = self.check_tasks(tasks)
ValueError: not enough values to unpack (expected 2, got 1)< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< / tr >
@ -1660,9 +1618,9 @@ AssertionError: 0 != 1</pre>
< tr id = "su" class = "errorClass" >
< td > TestKoboSync< / td >
< td class = "text-center" > 9< / td >
< td class = "text-center" > 7 < / td >
< td class = "text-center" > 8 < / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 2 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c18', 9)" > Detail< / a >
@ -1688,8 +1646,10 @@ AssertionError: 0 != 1</pre>
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_kobo_sync.py", line 593, in test_book_download
print(data[0]['NewEntitlement']['BookMetadata']['DownloadUrls'][1]['Url'])
File "/home/ozzie/Development/calibre-web-test/test/test_kobo_sync.py", line 585, in test_book_download
data = self.inital_sync()
File "/home/ozzie/Development/calibre-web-test/test/test_kobo_sync.py", line 133, in inital_sync
self.assertEqual(data[3]['NewEntitlement']['BookMetadata']['DownloadUrls'][1]['Format'], 'EPUB')
IndexError: list index out of range< / pre >
< / div >
< div class = "clearfix" > < / div >
@ -1763,48 +1723,22 @@ IndexError: list index out of range</pre>
< tr id = "et18.9" class = "none bg-info" >
< tr id = 'pt18.9' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestKoboSync - test_sync_upload< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et18.9')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et18.9" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et18.9').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_kobo_sync.py", line 261, in test_sync_upload
self.fill_basic_config({'config_uploading':1})
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 285, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 198, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = "su" class = " error Class">
< tr id = "su" class = "passClass" >
< td > TestLdapLogin< / td >
< td class = "text-center" > 13< / td >
< td class = "text-center" > 10< / td >
< td class = "text-center" > 13< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 3< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c19', 13)" > Detail< / a >
@ -1903,107 +1837,29 @@ selenium.common.exceptions.TimeoutException: Message:</pre>
< tr id = "et19.11" class = "none bg-info" >
< tr id = 'pt19.11' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestLdapLogin - test_ldap_kobo_sync< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et19.11')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et19.11" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et19.11').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_ldap.py", line 1040, in test_ldap_kobo_sync
self.fill_basic_config({'config_kobo_sync': 0})
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 285, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 198, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = "et19.12" class = "none bg-info" >
< tr id = 'pt19.12' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestLdapLogin - test_ldap_opds_anonymous< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et19.12')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et19.12" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et19.12').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_ldap.py", line 910, in test_ldap_opds_anonymous
self.fill_basic_config({'config_ldap_provider_url': '127.0.0.1',
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 285, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 198, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = "et19.13" class = "none bg-info" >
< tr id = 'pt19.13' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestLdapLogin - test_ldap_opds_download_book< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et19.13')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et19.13" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et19.13').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_ldap.py", line 821, in test_ldap_opds_download_book
self.fill_basic_config({'config_ldap_provider_url': '127.0.0.1',
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 285, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 198, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -2245,12 +2101,12 @@ selenium.common.exceptions.TimeoutException: Message:</pre>
< tr id = "su" class = " error Class">
< tr id = "su" class = " pass Class">
< td > TestOAuthLogin< / td >
< td class = "text-center" > 2< / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" > 2< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c22', 2)" > Detail< / a >
@ -2268,93 +2124,224 @@ selenium.common.exceptions.TimeoutException: Message:</pre>
< tr id = "et22.2" class = "none bg-info" >
< tr id = 'pt22.2' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOAuthLogin - test_visible_oauth< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et22.2')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et22.2" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et22.2').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_oauth.py", line 44, in test_visible_oauth
self.fill_basic_config({'config_login_type':'Use OAuth'})
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 285, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 270, in fill_initial_config
select = Select(cls.driver.find_element_by_id(key))
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
return self.find_element(by=By.ID, value=id_)
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 976, in find_element
return self.execute(Command.FIND_ELEMENT, {
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: [id="config_login_type"]< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = "su" class = "errorClass" >
< td > _FailedTest< / td >
< td class = "text-center" > 1< / td >
< tr id = "su" class = "passClass" >
< td > TestOPDSFeed< / td >
< td class = "text-center" > 22< / td >
< td class = "text-center" > 22< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c23', 1 )"> Detail< / a >
< a onclick = "showClassDetail('c23', 22)" > Detail< / a >
< / td >
< / tr >
< tr id = "et23.1" class = "none bg-info" >
< tr id = 'pt23.1' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > _Failed Test - test_opds_feed < / div >
< div class = 'testcase' > TestOPDSFeed - test_opds< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et23.1')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et23.1" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et23.1').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > ImportError: Failed to import test module: test_opds_feed
Traceback (most recent call last):
File "/usr/lib/python3.8/unittest/loader.py", line 436, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib/python3.8/unittest/loader.py", line 377, in _get_module_from_name
__import__(name)
File "/home/ozzie/Development/calibre-web-test/test/test_opds_feed.py", line 306
test_change_upload_formats self.assertEqual(len(entries['elements']), 0)
^
SyntaxError: invalid syntax< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.2' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_author< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.3' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_books< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.4' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_calibre_companion< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.5' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_cover< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.6' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_download_book< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.7' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_formats< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.8' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_guest_user< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.9' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_hot< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.10' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_language< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.11' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_non_admin< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.12' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_publisher< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.13' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_random< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.14' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_ratings< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.15' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_read_unread< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.16' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_search< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.17' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_series< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.18' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_shelf_access< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.19' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_tags< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.20' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_top_rated< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.21' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_opds_unicode_user< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
< tr id = 'pt23.22' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestOPDSFeed - test_recently_added< / div >
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -2539,7 +2526,7 @@ SyntaxError: invalid syntax</pre>
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_register.py", line 185, in test_user_change_password
self.assertTrue(self.edit_user(u'upasswd', { 'resend_password':1}))
self.assertTrue(self.edit_user(u'upasswd', { 'resend_password': 1}))
AssertionError: False is not true< / pre >
< / div >
< div class = "clearfix" > < / div >
@ -2691,12 +2678,12 @@ AssertionError: False is not true</pre>
< tr id = "su" class = " error Class">
< tr id = "su" class = " skip Class">
< td > TestUpdater< / td >
< td class = "text-center" > 8< / td >
< td class = "text-center" > 5 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 1 < / td >
< td class = "text-center" > 7 < / td >
< td class = "text-center" > 0 < / td >
< td class = "text-center" > 0 < / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c28', 8)" > Detail< / a >
@ -2750,31 +2737,11 @@ AssertionError: False is not true</pre>
< tr id = "ft28.6" class = "none bg-danger" >
< tr id = 'pt28.6' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestUpdater - test_perform_update_stable_errors< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_ft28.6')" > FAIL< / a >
< / div >
<!-- css div popup start -->
< div id = "div_ft28.6" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_ft28.6').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_updater.py", line 312, in test_perform_update_stable_errors
self.assertTrue('HTTP Error' in self.check_element_on_page((By.ID, "DialogContent")).text)
AssertionError: False is not true< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -2805,41 +2772,11 @@ AssertionError: False is not true</pre>
< tr id = "et28.8" class = "none bg-info" >
< tr id = 'pt28.8' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestUpdater - test_reconnect_database< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et28.8')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et28.8" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et28.8').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_updater.py", line 371, in test_reconnect_database
self.reconnect_database()
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 359, in reconnect_database
self.driver.find_element_by_id('restart_database').click()
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webelement.py", line 80, in click
self._execute(Command.CLICK_ELEMENT)
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webelement.py", line 633, in _execute
return self._parent.execute(command, params)
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementClickInterceptedException: Message: Element < div id = "restart_database" class = "btn btn-default" > is not clickable at point (553,718) because another element < div id = "StatusDialog" class = "modal fade in" > obscures it< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -2869,12 +2806,12 @@ selenium.common.exceptions.ElementClickInterceptedException: Message: Element <d
< tr id = "su" class = " error Class">
< tr id = "su" class = " pass Class">
< td > TestUserTemplate< / td >
< td class = "text-center" > 21< / td >
< td class = "text-center" > 20< / td >
< td class = "text-center" > 21< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" > 1< / td >
< td class = "text-center" > 0< / td >
< td class = "text-center" >
< a onclick = "showClassDetail('c30', 21)" > Detail< / a >
@ -2955,31 +2892,11 @@ selenium.common.exceptions.ElementClickInterceptedException: Message: Element <d
< tr id = "et30.9" class = "none bg-info" >
< tr id = 'pt30.9' class = 'hiddenRow bg-success' >
< td >
< div class = 'testcase' > TestUserTemplate - test_detail_random_user_template< / div >
< / td >
< td colspan = '6' >
< div class = "text-center" >
< a class = "popup_link text-center" onfocus = 'blur()' onclick = "showTestDetail('div_et30.9')" > ERROR< / a >
< / div >
<!-- css div popup start -->
< div id = "div_et30.9" class = "popup_window test_output" style = "display:none;" >
< div class = 'close_button pull-right' >
< button type = "button" class = "close" aria-label = "Close" onfocus = 'this.blur();'
onclick='document.getElementById('div_et30.9').style.display='none'">< span
aria-hidden="true">× < / span > < / button >
< / div >
< div class = "text-left pull-left" >
< pre class = "text-left" > Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_user_template.py", line 506, in test_detail_random_user_template
list_element[0].click()
TypeError: 'bool' object is not subscriptable< / pre >
< / div >
< div class = "clearfix" > < / div >
< / div >
<!-- css div popup end -->
< / td >
< td colspan = '6' align = 'center' > PASS< / td >
< / tr >
@ -3565,10 +3482,10 @@ TypeError: 'bool' object is not subscriptable</pre>
< tr id = 'total_row' class = "text-center bg-grey" >
< td > Total< / td >
< td > 281 < / td >
< td > 260 < / td >
< td > 5 < / td >
< td > 9 < / td >
< td > 30 2< / td >
< td > 292 < / td >
< td > 1 < / td >
< td > 2 < / td >
< td > 7< / td >
< td > < / td >
< / tr >
@ -3643,12 +3560,6 @@ TypeError: 'bool' object is not subscriptable</pre>
< td > Basic< / td >
< / tr >
< tr >
< th > greenlet< / th >
< td > 1.0.0< / td >
< td > Basic< / td >
< / tr >
< tr >
< th > iso-639< / th >
< td > 0.4.5< / td >
@ -3693,7 +3604,7 @@ TypeError: 'bool' object is not subscriptable</pre>
< tr >
< th > SQLAlchemy< / th >
< td > 1.4.2 < / td >
< td > 1.3.23 < / td >
< td > Basic< / td >
< / tr >
@ -3945,7 +3856,7 @@ TypeError: 'bool' object is not subscriptable</pre>
< / div >
< script >
drawCircle(260, 5, 9 , 7);
drawCircle(292, 1, 2 , 7);
< / script >
< / div >