Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
douban-api-proxy
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
douban-api-proxy
Commits
2d230ec9
Commit
2d230ec9
authored
Apr 02, 2020
by
OzzieIsaacs
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated Teststatus
parent
4550333f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
229 additions
and
881 deletions
+229
-881
Calibre-Web TestSummary.html
test/Calibre-Web TestSummary.html
+229
-881
No files found.
test/Calibre-Web TestSummary.html
View file @
2d230ec9
...
@@ -36,17 +36,17 @@
...
@@ -36,17 +36,17 @@
<div
class=
"col-xs-12 col-sm-6"
>
<div
class=
"col-xs-12 col-sm-6"
>
<div
class=
"row"
>
<div
class=
"row"
>
<div
class=
"col-xs-6 col-md-6 col-sm-offset-3"
style=
"margin-top:50px;"
>
<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>
2020-0
3-08 06:43:07
</p>
<p
class=
'text-justify attribute'
><strong>
Start Time:
</strong>
2020-0
4-02 20:21:13
</p>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"row"
>
<div
class=
"col-xs-6 col-md-6 col-sm-offset-3"
>
<div
class=
"col-xs-6 col-md-6 col-sm-offset-3"
>
<p
class=
'text-justify attribute'
><strong>
Stop Time:
</strong>
2020-0
3-08 07:47:49
</p>
<p
class=
'text-justify attribute'
><strong>
Stop Time:
</strong>
2020-0
4-02 20:57:57
</p>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"row"
>
<div
class=
"col-xs-6 col-md-6 col-sm-offset-3"
>
<div
class=
"col-xs-6 col-md-6 col-sm-offset-3"
>
<p
class=
'text-justify attribute'
><strong>
Duration:
</strong>
3600.91
s
</p>
<p
class=
'text-justify attribute'
><strong>
Duration:
</strong>
1878.33
s
</p>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -414,697 +414,31 @@
...
@@ -414,697 +414,31 @@
<tr
class=
"result['header']['style']"
>
<tr
class=
"result['header']['style']"
>
<td>
test_edit_books.test_edit_books
</td>
<td>
test_edit_books.test_edit_books
</td>
<td
class=
"text-center"
>
30
</td>
<td
class=
"text-center"
>
18
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
9
</td>
<td
class=
"text-center"
>
3
</td>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c4', 30)"
>
Detail
</a>
</td>
</tr>
<tr
id=
'st4.1'
class=
'none bg-warning'
>
<td>
<div
class=
'testcase'
>
test_delete_book
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st4.1')"
>
SKIP
</a>
</div>
<!--css div popup start-->
<div
id=
'div_st4.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_st4.1').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
</div>
<div
class=
"text-left pull-left"
>
<pre
class=
"text-left"
>
Not Implemented
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'pt4.2'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_download_book
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.3'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_author
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.4'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_category
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.5'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_comments
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.6'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_custom_bool
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.7'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_custom_rating
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.8'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_custom_single_select
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.9'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_custom_text
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.10'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_language
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.11'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_publisher
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'st4.12'
class=
'none bg-warning'
>
<td>
<div
class=
'testcase'
>
test_edit_publishing_date
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st4.12')"
>
SKIP
</a>
</div>
<!--css div popup start-->
<div
id=
'div_st4.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_st4.12').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
</div>
<div
class=
"text-left pull-left"
>
<pre
class=
"text-left"
>
Not Implemented
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'pt4.13'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_rating
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.14'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_series
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.15'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_edit_title
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'st4.16'
class=
'none bg-warning'
>
<td>
<div
class=
'testcase'
>
test_rename_uppercase_lowercase
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st4.16')"
>
SKIP
</a>
</div>
<!--css div popup start-->
<div
id=
'div_st4.16'
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_st4.16').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
</div>
<div
class=
"text-left pull-left"
>
<pre
class=
"text-left"
>
Not Implemented
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'pt4.17'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_typeahead_author
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.18'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_typeahead_language
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.19'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_typeahead_publisher
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.20'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_typeahead_series
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt4.21'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_typeahead_tag
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'et4.22'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_cbr
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.22')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.22'
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_et4.22').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 723, in test_upload_book_cbr
upload = self.check_element_on_page((By.ID, 'btn-upload'))
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 632, in check_element_on_page
el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: Failed to convert data to an object
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.23'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_cbt
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.23')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.23'
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_et4.23').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 710, in test_upload_book_cbt
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.24'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_cbz
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.24')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.24'
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_et4.24').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 700, in test_upload_book_cbz
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.25'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_epub
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.25')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.25'
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_et4.25').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 690, in test_upload_book_epub
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.26'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_fb2
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.26')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.26'
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_et4.26').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 662, in test_upload_book_fb2
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.27'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_lit
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.27')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.27'
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_et4.27').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 671, in test_upload_book_lit
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.28'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_mobi
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.28')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.28'
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_et4.28').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 680, in test_upload_book_mobi
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.29'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_book_pdf
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.29')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.29'
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_et4.29').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 647, in test_upload_book_pdf
self.fill_basic_config({'config_uploading':1})
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 304, in fill_basic_config
cls.fill_initial_config(elements)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 234, in fill_initial_config
WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
value = method(self._driver)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
return _find_element(driver, self.locator)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 415, in _find_element
raise e
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
return driver.find_element(*by)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
id=
'et4.30'
class=
'none bg-info'
>
<td>
<div
class=
'testcase'
>
test_upload_cover_hdd
</div>
</td>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_et4.30')"
>
ERROR
</a>
</div>
<!--css div popup start-->
<div
id=
'div_et4.30'
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_et4.30').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/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 597, in test_upload_cover_hdd
self.get_book_details(5)
File "/home/matthias/Entwicklung/calibre-web-test/test/helper_ui.py", line 997, in get_book_details
cls.driver.get(root_url + "/book/"+str(id))
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
self.execute(Command.GET, {'url': url})
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run command without establishing a connection
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
<tr
class=
"result['header']['style']"
>
<td>
test_edit_books_gdrive.test_edit_books_gdrive
</td>
<td
class=
"text-center"
>
2
</td>
<td
class=
"text-center"
>
2
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
2
</td>
<td
class=
"text-center"
>
2
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
5
', 2)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
4
', 2)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'st
5
.1'
class=
'none bg-warning'
>
<tr
id=
'st
4
.1'
class=
'none bg-warning'
>
<td>
<td>
<div
class=
'testcase'
>
test_d
atabase_errors
</div>
<div
class=
'testcase'
>
test_d
elete_book
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
5
.1')"
>
SKIP
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
4
.1')"
>
SKIP
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_st
5
.1'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_st
4
.1'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_st
5
.1').style.display='none'"
><span
onclick=
"document.getElementById('div_st
4
.1').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
...
@@ -1118,19 +452,19 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1118,19 +452,19 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'st
5
.2'
class=
'none bg-warning'
>
<tr
id=
'st
4
.2'
class=
'none bg-warning'
>
<td>
<td>
<div
class=
'testcase'
>
test_
delete_book
</div>
<div
class=
'testcase'
>
test_
rename_uppercase_lowercase
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
5
.2')"
>
SKIP
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
4
.2')"
>
SKIP
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_st
5
.2'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_st
4
.2'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_st
5
.2').style.display='none'"
><span
onclick=
"document.getElementById('div_st
4
.2').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
...
@@ -1153,13 +487,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1153,13 +487,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
6
', 2)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
5
', 2)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt
6
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
5
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_STARTTLS
</div>
<div
class=
'testcase'
>
test_STARTTLS
</div>
</td>
</td>
...
@@ -1168,7 +502,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1168,7 +502,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
6
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
5
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_STARTTLS_SSL_setup_error
</div>
<div
class=
'testcase'
>
test_STARTTLS_SSL_setup_error
</div>
</td>
</td>
...
@@ -1186,13 +520,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1186,13 +520,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
7
', 4)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
6
', 4)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt
7
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
6
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_SSL_None_setup_error
</div>
<div
class=
'testcase'
>
test_SSL_None_setup_error
</div>
</td>
</td>
...
@@ -1201,7 +535,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1201,7 +535,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
7
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
6
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_SSL_STARTTLS_setup_error
</div>
<div
class=
'testcase'
>
test_SSL_STARTTLS_setup_error
</div>
</td>
</td>
...
@@ -1210,7 +544,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1210,7 +544,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
7
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
6
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_SSL_logging_email
</div>
<div
class=
'testcase'
>
test_SSL_logging_email
</div>
</td>
</td>
...
@@ -1219,7 +553,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1219,7 +553,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
7
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
6
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_SSL_only
</div>
<div
class=
'testcase'
>
test_SSL_only
</div>
</td>
</td>
...
@@ -1237,13 +571,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1237,13 +571,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
8
', 13)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
7
', 13)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt
8
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_sort
</div>
<div
class=
'testcase'
>
test_author_sort
</div>
</td>
</td>
...
@@ -1252,7 +586,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1252,7 +586,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_sort_comma
</div>
<div
class=
'testcase'
>
test_author_sort_comma
</div>
</td>
</td>
...
@@ -1261,7 +595,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1261,7 +595,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_sort_junior
</div>
<div
class=
'testcase'
>
test_author_sort_junior
</div>
</td>
</td>
...
@@ -1270,7 +604,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1270,7 +604,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_sort_oneword
</div>
<div
class=
'testcase'
>
test_author_sort_oneword
</div>
</td>
</td>
...
@@ -1279,7 +613,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1279,7 +613,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_sort_roman
</div>
<div
class=
'testcase'
>
test_author_sort_roman
</div>
</td>
</td>
...
@@ -1288,7 +622,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1288,7 +622,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_Limit_Length
</div>
<div
class=
'testcase'
>
test_check_Limit_Length
</div>
</td>
</td>
...
@@ -1297,7 +631,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1297,7 +631,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.7'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.7'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_char_replacement
</div>
<div
class=
'testcase'
>
test_check_char_replacement
</div>
</td>
</td>
...
@@ -1306,7 +640,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1306,7 +640,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_chinese_Characters
</div>
<div
class=
'testcase'
>
test_check_chinese_Characters
</div>
</td>
</td>
...
@@ -1315,7 +649,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1315,7 +649,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.9'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.9'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_degEUR_replacement
</div>
<div
class=
'testcase'
>
test_check_degEUR_replacement
</div>
</td>
</td>
...
@@ -1324,7 +658,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1324,7 +658,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.10'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.10'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_doubleS
</div>
<div
class=
'testcase'
>
test_check_doubleS
</div>
</td>
</td>
...
@@ -1333,7 +667,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1333,7 +667,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.11'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.11'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_finish_Dot
</div>
<div
class=
'testcase'
>
test_check_finish_Dot
</div>
</td>
</td>
...
@@ -1342,7 +676,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1342,7 +676,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.12'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.12'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_high23
</div>
<div
class=
'testcase'
>
test_check_high23
</div>
</td>
</td>
...
@@ -1351,7 +685,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1351,7 +685,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
8
.13'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
7
.13'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_umlauts
</div>
<div
class=
'testcase'
>
test_check_umlauts
</div>
</td>
</td>
...
@@ -1369,13 +703,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1369,13 +703,13 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
9
', 2)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
8
', 2)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt
9
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
8
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_check_sync
</div>
<div
class=
'testcase'
>
test_check_sync
</div>
</td>
</td>
...
@@ -1384,7 +718,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1384,7 +718,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
9
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
8
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_sync_invalid
</div>
<div
class=
'testcase'
>
test_sync_invalid
</div>
</td>
</td>
...
@@ -1397,18 +731,18 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1397,18 +731,18 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
class=
"result['header']['style']"
>
<tr
class=
"result['header']['style']"
>
<td>
test_logging.test_logging
</td>
<td>
test_logging.test_logging
</td>
<td
class=
"text-center"
>
6
</td>
<td
class=
"text-center"
>
6
</td>
<td
class=
"text-center"
>
3
</td>
<td
class=
"text-center"
>
4
</td>
<td
class=
"text-center"
>
2
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c
10
', 6)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c
9
', 6)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt
10
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
9
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_debug_log
</div>
<div
class=
'testcase'
>
test_debug_log
</div>
</td>
</td>
...
@@ -1417,7 +751,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1417,7 +751,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
10
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
9
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_failed_login
</div>
<div
class=
'testcase'
>
test_failed_login
</div>
</td>
</td>
...
@@ -1426,19 +760,19 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1426,19 +760,19 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'st
10
.3'
class=
'none bg-warning'
>
<tr
id=
'st
9
.3'
class=
'none bg-warning'
>
<td>
<td>
<div
class=
'testcase'
>
test_failed_register
</div>
<div
class=
'testcase'
>
test_failed_register
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
10
.3')"
>
SKIP
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st
9
.3')"
>
SKIP
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_st
10
.3'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_st
9
.3'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_st
10
.3').style.display='none'"
><span
onclick=
"document.getElementById('div_st
9
.3').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
...
@@ -1452,7 +786,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1452,7 +786,7 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'pt
10
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt
9
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_logfile_change
</div>
<div
class=
'testcase'
>
test_logfile_change
</div>
</td>
</td>
...
@@ -1461,24 +795,24 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
...
@@ -1461,24 +795,24 @@ selenium.common.exceptions.InvalidSessionIdException: Message: Tried to run comm
<tr
id=
'ft
10
.5'
class=
'none bg-danger'
>
<tr
id=
'ft
9
.5'
class=
'none bg-danger'
>
<td>
<td>
<div
class=
'testcase'
>
test_logfile_recover
</div>
<div
class=
'testcase'
>
test_logfile_recover
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_ft
10
.5')"
>
FAIL
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_ft
9
.5')"
>
FAIL
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_ft
10
.5'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_ft
9
.5'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_ft
10
.5').style.display='none'"
><span
onclick=
"document.getElementById('div_ft
9
.5').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
<pre
class=
"text-left"
>
Traceback (most recent call last):
<pre
class=
"text-left"
>
Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_logging.py", line 13
2
, in test_logfile_recover
File "/home/matthias/Entwicklung/calibre-web-test/test/test_logging.py", line 13
6
, in test_logfile_recover
self.assertTrue(logpath=="", "logfile config value is not empty after reseting to default")
self.assertTrue(logpath=="", "logfile config value is not empty after reseting to default")
AssertionError: False is not true : logfile config value is not empty after reseting to default
</pre>
AssertionError: False is not true : logfile config value is not empty after reseting to default
</pre>
</div>
</div>
...
@@ -1490,31 +824,11 @@ AssertionError: False is not true : logfile config value is not empty after rese
...
@@ -1490,31 +824,11 @@ AssertionError: False is not true : logfile config value is not empty after rese
<tr
id=
'
ft10.6'
class=
'none bg-danger
'
>
<tr
id=
'
pt9.6'
class=
'hiddenRow bg-success
'
>
<td>
<td>
<div
class=
'testcase'
>
test_logviewer
</div>
<div
class=
'testcase'
>
test_logviewer
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_ft10.6')"
>
FAIL
</a>
</div>
<!--css div popup start-->
<div
id=
'div_ft10.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_ft10.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/matthias/Entwicklung/calibre-web-test/test/test_logging.py", line 142, in test_logviewer
self.assertTrue(self.check_element_on_page((By.XPATH, '//label[@for="log1"]')))
AssertionError: False is not true
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
</tr>
...
@@ -1528,13 +842,13 @@ AssertionError: False is not true</pre>
...
@@ -1528,13 +842,13 @@ AssertionError: False is not true</pre>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
1
', 8)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
0
', 8)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
1
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_digest_login
</div>
<div
class=
'testcase'
>
test_digest_login
</div>
</td>
</td>
...
@@ -1543,7 +857,7 @@ AssertionError: False is not true</pre>
...
@@ -1543,7 +857,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_capital_letters_user_unicode_password_passwort
</div>
<div
class=
'testcase'
>
test_login_capital_letters_user_unicode_password_passwort
</div>
</td>
</td>
...
@@ -1552,7 +866,7 @@ AssertionError: False is not true</pre>
...
@@ -1552,7 +866,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_delete_admin
</div>
<div
class=
'testcase'
>
test_login_delete_admin
</div>
</td>
</td>
...
@@ -1561,7 +875,7 @@ AssertionError: False is not true</pre>
...
@@ -1561,7 +875,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_empty_password
</div>
<div
class=
'testcase'
>
test_login_empty_password
</div>
</td>
</td>
...
@@ -1570,7 +884,7 @@ AssertionError: False is not true</pre>
...
@@ -1570,7 +884,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_locale_select
</div>
<div
class=
'testcase'
>
test_login_locale_select
</div>
</td>
</td>
...
@@ -1579,7 +893,7 @@ AssertionError: False is not true</pre>
...
@@ -1579,7 +893,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_protected
</div>
<div
class=
'testcase'
>
test_login_protected
</div>
</td>
</td>
...
@@ -1588,7 +902,7 @@ AssertionError: False is not true</pre>
...
@@ -1588,7 +902,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.7'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.7'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_unicode_user_space_end_passwort
</div>
<div
class=
'testcase'
>
test_login_unicode_user_space_end_passwort
</div>
</td>
</td>
...
@@ -1597,7 +911,7 @@ AssertionError: False is not true</pre>
...
@@ -1597,7 +911,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
1
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
0
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_login_user_with_space_passwort_end_space
</div>
<div
class=
'testcase'
>
test_login_user_with_space_passwort_end_space
</div>
</td>
</td>
...
@@ -1615,13 +929,13 @@ AssertionError: False is not true</pre>
...
@@ -1615,13 +929,13 @@ AssertionError: False is not true</pre>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
2
', 20)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
1
', 20)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
2
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds
</div>
<div
class=
'testcase'
>
test_opds
</div>
</td>
</td>
...
@@ -1630,7 +944,7 @@ AssertionError: False is not true</pre>
...
@@ -1630,7 +944,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_author
</div>
<div
class=
'testcase'
>
test_opds_author
</div>
</td>
</td>
...
@@ -1639,7 +953,7 @@ AssertionError: False is not true</pre>
...
@@ -1639,7 +953,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_calibre_companion
</div>
<div
class=
'testcase'
>
test_opds_calibre_companion
</div>
</td>
</td>
...
@@ -1648,7 +962,7 @@ AssertionError: False is not true</pre>
...
@@ -1648,7 +962,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_cover
</div>
<div
class=
'testcase'
>
test_opds_cover
</div>
</td>
</td>
...
@@ -1657,7 +971,7 @@ AssertionError: False is not true</pre>
...
@@ -1657,7 +971,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_download_book
</div>
<div
class=
'testcase'
>
test_opds_download_book
</div>
</td>
</td>
...
@@ -1666,7 +980,7 @@ AssertionError: False is not true</pre>
...
@@ -1666,7 +980,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_formats
</div>
<div
class=
'testcase'
>
test_opds_formats
</div>
</td>
</td>
...
@@ -1675,7 +989,7 @@ AssertionError: False is not true</pre>
...
@@ -1675,7 +989,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.7'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.7'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_guest_user
</div>
<div
class=
'testcase'
>
test_opds_guest_user
</div>
</td>
</td>
...
@@ -1684,7 +998,7 @@ AssertionError: False is not true</pre>
...
@@ -1684,7 +998,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_hot
</div>
<div
class=
'testcase'
>
test_opds_hot
</div>
</td>
</td>
...
@@ -1693,7 +1007,7 @@ AssertionError: False is not true</pre>
...
@@ -1693,7 +1007,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.9'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.9'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_language
</div>
<div
class=
'testcase'
>
test_opds_language
</div>
</td>
</td>
...
@@ -1702,7 +1016,7 @@ AssertionError: False is not true</pre>
...
@@ -1702,7 +1016,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.10'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.10'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_non_admin
</div>
<div
class=
'testcase'
>
test_opds_non_admin
</div>
</td>
</td>
...
@@ -1711,7 +1025,7 @@ AssertionError: False is not true</pre>
...
@@ -1711,7 +1025,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.11'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.11'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_publisher
</div>
<div
class=
'testcase'
>
test_opds_publisher
</div>
</td>
</td>
...
@@ -1720,7 +1034,7 @@ AssertionError: False is not true</pre>
...
@@ -1720,7 +1034,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.12'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.12'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_random
</div>
<div
class=
'testcase'
>
test_opds_random
</div>
</td>
</td>
...
@@ -1729,7 +1043,7 @@ AssertionError: False is not true</pre>
...
@@ -1729,7 +1043,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.13'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.13'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_ratings
</div>
<div
class=
'testcase'
>
test_opds_ratings
</div>
</td>
</td>
...
@@ -1738,7 +1052,7 @@ AssertionError: False is not true</pre>
...
@@ -1738,7 +1052,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.14'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.14'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_read_unread
</div>
<div
class=
'testcase'
>
test_opds_read_unread
</div>
</td>
</td>
...
@@ -1747,7 +1061,7 @@ AssertionError: False is not true</pre>
...
@@ -1747,7 +1061,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.15'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.15'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_search
</div>
<div
class=
'testcase'
>
test_opds_search
</div>
</td>
</td>
...
@@ -1756,7 +1070,7 @@ AssertionError: False is not true</pre>
...
@@ -1756,7 +1070,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.16'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.16'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_series
</div>
<div
class=
'testcase'
>
test_opds_series
</div>
</td>
</td>
...
@@ -1765,7 +1079,7 @@ AssertionError: False is not true</pre>
...
@@ -1765,7 +1079,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.17'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.17'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_shelf_access
</div>
<div
class=
'testcase'
>
test_opds_shelf_access
</div>
</td>
</td>
...
@@ -1774,7 +1088,7 @@ AssertionError: False is not true</pre>
...
@@ -1774,7 +1088,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.18'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.18'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_tags
</div>
<div
class=
'testcase'
>
test_opds_tags
</div>
</td>
</td>
...
@@ -1783,7 +1097,7 @@ AssertionError: False is not true</pre>
...
@@ -1783,7 +1097,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.19'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.19'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_opds_top_rated
</div>
<div
class=
'testcase'
>
test_opds_top_rated
</div>
</td>
</td>
...
@@ -1792,7 +1106,7 @@ AssertionError: False is not true</pre>
...
@@ -1792,7 +1106,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
2
.20'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
1
.20'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_recently_added
</div>
<div
class=
'testcase'
>
test_recently_added
</div>
</td>
</td>
...
@@ -1810,13 +1124,13 @@ AssertionError: False is not true</pre>
...
@@ -1810,13 +1124,13 @@ AssertionError: False is not true</pre>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
3
', 6)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
2
', 6)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
3
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_forgot_password
</div>
<div
class=
'testcase'
>
test_forgot_password
</div>
</td>
</td>
...
@@ -1825,7 +1139,7 @@ AssertionError: False is not true</pre>
...
@@ -1825,7 +1139,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
3
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_limit_domain
</div>
<div
class=
'testcase'
>
test_limit_domain
</div>
</td>
</td>
...
@@ -1834,7 +1148,7 @@ AssertionError: False is not true</pre>
...
@@ -1834,7 +1148,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
3
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_register_no_server
</div>
<div
class=
'testcase'
>
test_register_no_server
</div>
</td>
</td>
...
@@ -1843,7 +1157,7 @@ AssertionError: False is not true</pre>
...
@@ -1843,7 +1157,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
3
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_registering_user
</div>
<div
class=
'testcase'
>
test_registering_user
</div>
</td>
</td>
...
@@ -1852,7 +1166,7 @@ AssertionError: False is not true</pre>
...
@@ -1852,7 +1166,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
3
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_registering_user_fail
</div>
<div
class=
'testcase'
>
test_registering_user_fail
</div>
</td>
</td>
...
@@ -1861,7 +1175,7 @@ AssertionError: False is not true</pre>
...
@@ -1861,7 +1175,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
3
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
2
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_user_change_password
</div>
<div
class=
'testcase'
>
test_user_change_password
</div>
</td>
</td>
...
@@ -1874,18 +1188,18 @@ AssertionError: False is not true</pre>
...
@@ -1874,18 +1188,18 @@ AssertionError: False is not true</pre>
<tr
class=
"result['header']['style']"
>
<tr
class=
"result['header']['style']"
>
<td>
test_shelf.test_shelf
</td>
<td>
test_shelf.test_shelf
</td>
<td
class=
"text-center"
>
8
</td>
<td
class=
"text-center"
>
8
</td>
<td
class=
"text-center"
>
6
</td>
<td
class=
"text-center"
>
7
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
4
', 8)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
3
', 8)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
4
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_arrange_shelf
</div>
<div
class=
'testcase'
>
test_arrange_shelf
</div>
</td>
</td>
...
@@ -1894,7 +1208,7 @@ AssertionError: False is not true</pre>
...
@@ -1894,7 +1208,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
4
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_delete_book_of_shelf
</div>
<div
class=
'testcase'
>
test_delete_book_of_shelf
</div>
</td>
</td>
...
@@ -1903,7 +1217,7 @@ AssertionError: False is not true</pre>
...
@@ -1903,7 +1217,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
4
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_private_shelf
</div>
<div
class=
'testcase'
>
test_private_shelf
</div>
</td>
</td>
...
@@ -1912,7 +1226,7 @@ AssertionError: False is not true</pre>
...
@@ -1912,7 +1226,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
4
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_public_private_shelf
</div>
<div
class=
'testcase'
>
test_public_private_shelf
</div>
</td>
</td>
...
@@ -1921,36 +1235,16 @@ AssertionError: False is not true</pre>
...
@@ -1921,36 +1235,16 @@ AssertionError: False is not true</pre>
<tr
id=
'
ft14.5'
class=
'none bg-danger
'
>
<tr
id=
'
pt13.5'
class=
'hiddenRow bg-success
'
>
<td>
<td>
<div
class=
'testcase'
>
test_public_shelf
</div>
<div
class=
'testcase'
>
test_public_shelf
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_ft14.5')"
>
FAIL
</a>
</div>
<!--css div popup start-->
<div
id=
'div_ft14.5'
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_ft14.5').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/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 121, in test_public_shelf
self.assertTrue(len(shelf_books[0]) == 2)
AssertionError: False is not true
</pre>
</div>
<div
class=
"clearfix"
></div>
</div>
<!--css div popup end-->
</td>
</tr>
</tr>
<tr
id=
'pt1
4
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_rename_shelf
</div>
<div
class=
'testcase'
>
test_rename_shelf
</div>
</td>
</td>
...
@@ -1959,19 +1253,19 @@ AssertionError: False is not true</pre>
...
@@ -1959,19 +1253,19 @@ AssertionError: False is not true</pre>
<tr
id=
'st1
4
.7'
class=
'none bg-warning'
>
<tr
id=
'st1
3
.7'
class=
'none bg-warning'
>
<td>
<td>
<div
class=
'testcase'
>
test_shelf_database_change
</div>
<div
class=
'testcase'
>
test_shelf_database_change
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st1
4
.7')"
>
SKIP
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st1
3
.7')"
>
SKIP
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_st1
4
.7'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_st1
3
.7'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_st1
4
.7').style.display='none'"
><span
onclick=
"document.getElementById('div_st1
3
.7').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
...
@@ -1985,7 +1279,7 @@ AssertionError: False is not true</pre>
...
@@ -1985,7 +1279,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
4
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
3
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_shelf_long_name
</div>
<div
class=
'testcase'
>
test_shelf_long_name
</div>
</td>
</td>
...
@@ -1997,35 +1291,89 @@ AssertionError: False is not true</pre>
...
@@ -1997,35 +1291,89 @@ AssertionError: False is not true</pre>
<tr
class=
"result['header']['style']"
>
<tr
class=
"result['header']['style']"
>
<td>
test_updater.test_updater
</td>
<td>
test_updater.test_updater
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
7
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
6
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
1
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
5', 1
)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
4', 7
)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'st15.1'
class=
'none bg-warning'
>
<tr
id=
'pt14.1'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_check_update_nightly_errors
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt14.2'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_check_update_nightly_request_errors
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt14.3'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_check_update_stable_errors
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt14.4'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_check_update_stable_versions
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt14.5'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_perform_update
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'pt14.6'
class=
'hiddenRow bg-success'
>
<td>
<div
class=
'testcase'
>
test_perform_update_stable_errors
</div>
</td>
<td
colspan=
'6'
align=
'center'
>
PASS
</td>
</tr>
<tr
id=
'st14.7'
class=
'none bg-warning'
>
<td>
<td>
<div
class=
'testcase'
>
test_
updater
</div>
<div
class=
'testcase'
>
test_
perform_update_timeout
</div>
</td>
</td>
<td
colspan=
'6'
>
<td
colspan=
'6'
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st1
5.1
')"
>
SKIP
</a>
<a
class=
"popup_link text-center"
onfocus=
'blur()'
onclick=
"showTestDetail('div_st1
4.7
')"
>
SKIP
</a>
</div>
</div>
<!--css div popup start-->
<!--css div popup start-->
<div
id=
'div_st1
5.1
'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
id=
'div_st1
4.7
'
class=
"popup_window test_output"
style=
"display:none;"
>
<div
class=
'close_button pull-right'
>
<div
class=
'close_button pull-right'
>
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
<button
type=
"button"
class=
"close"
aria-label=
"Close"
onfocus=
'this.blur();'
onclick=
"document.getElementById('div_st1
5.1
').style.display='none'"
><span
onclick=
"document.getElementById('div_st1
4.7
').style.display='none'"
><span
aria-hidden=
"true"
>
×
</span></button>
aria-hidden=
"true"
>
×
</span></button>
</div>
</div>
<div
class=
"text-left pull-left"
>
<div
class=
"text-left pull-left"
>
<pre
class=
"text-left"
>
Not Implemented
</pre>
<pre
class=
"text-left"
>
Takes too long
</pre>
</div>
</div>
<div
class=
"clearfix"
></div>
<div
class=
"clearfix"
></div>
</div>
</div>
...
@@ -2044,13 +1392,13 @@ AssertionError: False is not true</pre>
...
@@ -2044,13 +1392,13 @@ AssertionError: False is not true</pre>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
6
', 17)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
5
', 17)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
6
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_allow_column_restriction
</div>
<div
class=
'testcase'
>
test_allow_column_restriction
</div>
</td>
</td>
...
@@ -2059,7 +1407,7 @@ AssertionError: False is not true</pre>
...
@@ -2059,7 +1407,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_allow_tag_restriction
</div>
<div
class=
'testcase'
>
test_allow_tag_restriction
</div>
</td>
</td>
...
@@ -2068,7 +1416,7 @@ AssertionError: False is not true</pre>
...
@@ -2068,7 +1416,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_author_user_template
</div>
<div
class=
'testcase'
>
test_author_user_template
</div>
</td>
</td>
...
@@ -2077,7 +1425,7 @@ AssertionError: False is not true</pre>
...
@@ -2077,7 +1425,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_best_user_template
</div>
<div
class=
'testcase'
>
test_best_user_template
</div>
</td>
</td>
...
@@ -2086,7 +1434,7 @@ AssertionError: False is not true</pre>
...
@@ -2086,7 +1434,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_category_user_template
</div>
<div
class=
'testcase'
>
test_category_user_template
</div>
</td>
</td>
...
@@ -2095,7 +1443,7 @@ AssertionError: False is not true</pre>
...
@@ -2095,7 +1443,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_deny_column_restriction
</div>
<div
class=
'testcase'
>
test_deny_column_restriction
</div>
</td>
</td>
...
@@ -2104,7 +1452,7 @@ AssertionError: False is not true</pre>
...
@@ -2104,7 +1452,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.7'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.7'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_deny_tag_restriction
</div>
<div
class=
'testcase'
>
test_deny_tag_restriction
</div>
</td>
</td>
...
@@ -2113,7 +1461,7 @@ AssertionError: False is not true</pre>
...
@@ -2113,7 +1461,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_detail_random_user_template
</div>
<div
class=
'testcase'
>
test_detail_random_user_template
</div>
</td>
</td>
...
@@ -2122,7 +1470,7 @@ AssertionError: False is not true</pre>
...
@@ -2122,7 +1470,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.9'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.9'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_hot_user_template
</div>
<div
class=
'testcase'
>
test_hot_user_template
</div>
</td>
</td>
...
@@ -2131,7 +1479,7 @@ AssertionError: False is not true</pre>
...
@@ -2131,7 +1479,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.10'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.10'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_language_user_template
</div>
<div
class=
'testcase'
>
test_language_user_template
</div>
</td>
</td>
...
@@ -2140,7 +1488,7 @@ AssertionError: False is not true</pre>
...
@@ -2140,7 +1488,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.11'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.11'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_limit_book_languages
</div>
<div
class=
'testcase'
>
test_limit_book_languages
</div>
</td>
</td>
...
@@ -2149,7 +1497,7 @@ AssertionError: False is not true</pre>
...
@@ -2149,7 +1497,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.12'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.12'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_publisher_user_template
</div>
<div
class=
'testcase'
>
test_publisher_user_template
</div>
</td>
</td>
...
@@ -2158,7 +1506,7 @@ AssertionError: False is not true</pre>
...
@@ -2158,7 +1506,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.13'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.13'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_random_user_template
</div>
<div
class=
'testcase'
>
test_random_user_template
</div>
</td>
</td>
...
@@ -2167,7 +1515,7 @@ AssertionError: False is not true</pre>
...
@@ -2167,7 +1515,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.14'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.14'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_read_user_template
</div>
<div
class=
'testcase'
>
test_read_user_template
</div>
</td>
</td>
...
@@ -2176,7 +1524,7 @@ AssertionError: False is not true</pre>
...
@@ -2176,7 +1524,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.15'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.15'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_recent_user_template
</div>
<div
class=
'testcase'
>
test_recent_user_template
</div>
</td>
</td>
...
@@ -2185,7 +1533,7 @@ AssertionError: False is not true</pre>
...
@@ -2185,7 +1533,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.16'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.16'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_series_user_template
</div>
<div
class=
'testcase'
>
test_series_user_template
</div>
</td>
</td>
...
@@ -2194,7 +1542,7 @@ AssertionError: False is not true</pre>
...
@@ -2194,7 +1542,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
6
.17'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
5
.17'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_ui_language_settings
</div>
<div
class=
'testcase'
>
test_ui_language_settings
</div>
</td>
</td>
...
@@ -2212,13 +1560,13 @@ AssertionError: False is not true</pre>
...
@@ -2212,13 +1560,13 @@ AssertionError: False is not true</pre>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
0
</td>
<td
class=
"text-center"
>
<td
class=
"text-center"
>
<a
onclick=
"showClassDetail('c1
7
', 22)"
>
Detail
</a>
<a
onclick=
"showClassDetail('c1
6
', 22)"
>
Detail
</a>
</td>
</td>
</tr>
</tr>
<tr
id=
'pt1
7
.1'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.1'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_about
</div>
<div
class=
'testcase'
>
test_about
</div>
</td>
</td>
...
@@ -2227,7 +1575,7 @@ AssertionError: False is not true</pre>
...
@@ -2227,7 +1575,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.2'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.2'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_SMTP_Settings
</div>
<div
class=
'testcase'
>
test_admin_SMTP_Settings
</div>
</td>
</td>
...
@@ -2236,7 +1584,7 @@ AssertionError: False is not true</pre>
...
@@ -2236,7 +1584,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.3'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.3'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_add_user
</div>
<div
class=
'testcase'
>
test_admin_add_user
</div>
</td>
</td>
...
@@ -2245,7 +1593,7 @@ AssertionError: False is not true</pre>
...
@@ -2245,7 +1593,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.4'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.4'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_password
</div>
<div
class=
'testcase'
>
test_admin_change_password
</div>
</td>
</td>
...
@@ -2254,7 +1602,7 @@ AssertionError: False is not true</pre>
...
@@ -2254,7 +1602,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.5'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.5'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_authors
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_authors
</div>
</td>
</td>
...
@@ -2263,7 +1611,7 @@ AssertionError: False is not true</pre>
...
@@ -2263,7 +1611,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.6'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.6'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_category
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_category
</div>
</td>
</td>
...
@@ -2272,7 +1620,7 @@ AssertionError: False is not true</pre>
...
@@ -2272,7 +1620,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.7'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.7'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_file_formats
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_file_formats
</div>
</td>
</td>
...
@@ -2281,7 +1629,7 @@ AssertionError: False is not true</pre>
...
@@ -2281,7 +1629,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.8'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.8'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_hot
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_hot
</div>
</td>
</td>
...
@@ -2290,7 +1638,7 @@ AssertionError: False is not true</pre>
...
@@ -2290,7 +1638,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.9'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.9'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_language
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_language
</div>
</td>
</td>
...
@@ -2299,7 +1647,7 @@ AssertionError: False is not true</pre>
...
@@ -2299,7 +1647,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.10'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.10'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_publisher
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_publisher
</div>
</td>
</td>
...
@@ -2308,7 +1656,7 @@ AssertionError: False is not true</pre>
...
@@ -2308,7 +1656,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.11'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.11'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_rated
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_rated
</div>
</td>
</td>
...
@@ -2317,7 +1665,7 @@ AssertionError: False is not true</pre>
...
@@ -2317,7 +1665,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.12'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.12'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_rating
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_rating
</div>
</td>
</td>
...
@@ -2326,7 +1674,7 @@ AssertionError: False is not true</pre>
...
@@ -2326,7 +1674,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.13'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.13'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_read
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_read
</div>
</td>
</td>
...
@@ -2335,7 +1683,7 @@ AssertionError: False is not true</pre>
...
@@ -2335,7 +1683,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.14'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.14'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_admin_change_visibility_series
</div>
<div
class=
'testcase'
>
test_admin_change_visibility_series
</div>
</td>
</td>
...
@@ -2344,7 +1692,7 @@ AssertionError: False is not true</pre>
...
@@ -2344,7 +1692,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.15'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.15'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_allow_columns
</div>
<div
class=
'testcase'
>
test_allow_columns
</div>
</td>
</td>
...
@@ -2353,7 +1701,7 @@ AssertionError: False is not true</pre>
...
@@ -2353,7 +1701,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.16'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.16'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_allow_tags
</div>
<div
class=
'testcase'
>
test_allow_tags
</div>
</td>
</td>
...
@@ -2362,7 +1710,7 @@ AssertionError: False is not true</pre>
...
@@ -2362,7 +1710,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.17'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.17'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_checked_logged_in
</div>
<div
class=
'testcase'
>
test_checked_logged_in
</div>
</td>
</td>
...
@@ -2371,7 +1719,7 @@ AssertionError: False is not true</pre>
...
@@ -2371,7 +1719,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.18'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.18'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_random_books_available
</div>
<div
class=
'testcase'
>
test_random_books_available
</div>
</td>
</td>
...
@@ -2380,7 +1728,7 @@ AssertionError: False is not true</pre>
...
@@ -2380,7 +1728,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.19'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.19'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_restrict_columns
</div>
<div
class=
'testcase'
>
test_restrict_columns
</div>
</td>
</td>
...
@@ -2389,7 +1737,7 @@ AssertionError: False is not true</pre>
...
@@ -2389,7 +1737,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.20'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.20'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_restrict_tags
</div>
<div
class=
'testcase'
>
test_restrict_tags
</div>
</td>
</td>
...
@@ -2398,7 +1746,7 @@ AssertionError: False is not true</pre>
...
@@ -2398,7 +1746,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.21'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.21'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_user_email_available
</div>
<div
class=
'testcase'
>
test_user_email_available
</div>
</td>
</td>
...
@@ -2407,7 +1755,7 @@ AssertionError: False is not true</pre>
...
@@ -2407,7 +1755,7 @@ AssertionError: False is not true</pre>
<tr
id=
'pt1
7
.22'
class=
'hiddenRow bg-success'
>
<tr
id=
'pt1
6
.22'
class=
'hiddenRow bg-success'
>
<td>
<td>
<div
class=
'testcase'
>
test_user_visibility_sidebar
</div>
<div
class=
'testcase'
>
test_user_visibility_sidebar
</div>
</td>
</td>
...
@@ -2418,11 +1766,11 @@ AssertionError: False is not true</pre>
...
@@ -2418,11 +1766,11 @@ AssertionError: False is not true</pre>
<tr
id=
'total_row'
class=
"text-center bg-grey"
>
<tr
id=
'total_row'
class=
"text-center bg-grey"
>
<td>
Total
</td>
<td>
Total
</td>
<td>
1
69
</td>
<td>
1
45
</td>
<td>
1
4
8
</td>
<td>
1
3
8
</td>
<td>
3
</td>
<td>
1
</td>
<td>
9
</td>
<td>
0
</td>
<td>
9
</td>
<td>
6
</td>
<td>
</td>
<td>
</td>
</tr>
</tr>
</table>
</table>
...
@@ -2450,7 +1798,7 @@ AssertionError: False is not true</pre>
...
@@ -2450,7 +1798,7 @@ AssertionError: False is not true</pre>
<tr>
<tr>
<th>
Platform
</th>
<th>
Platform
</th>
<td>
Linux 5.3.0-4
0-generic #32~18.04.1-Ubuntu SMP Mon Feb 3 14:05:59
UTC 2020 x86_64 x86_64
</td>
<td>
Linux 5.3.0-4
2-generic #34~18.04.1-Ubuntu SMP Fri Feb 28 13:42:26
UTC 2020 x86_64 x86_64
</td>
<td>
Basic
</td>
<td>
Basic
</td>
</tr>
</tr>
...
@@ -2528,7 +1876,7 @@ AssertionError: False is not true</pre>
...
@@ -2528,7 +1876,7 @@ AssertionError: False is not true</pre>
<tr>
<tr>
<th>
SQLAlchemy
</th>
<th>
SQLAlchemy
</th>
<td>
1.3.1
3
</td>
<td>
1.3.1
5
</td>
<td>
basic
</td>
<td>
basic
</td>
</tr>
</tr>
...
@@ -2545,21 +1893,21 @@ AssertionError: False is not true</pre>
...
@@ -2545,21 +1893,21 @@ AssertionError: False is not true</pre>
</tr>
</tr>
<tr>
<tr>
<th>
test_edit_books
</th>
<th>
lxml
</th>
<td></td>
<td>
4.5.0
</td>
<td>
Pillow>=4.0.0,
<7
.
1
.
0
</
td
>
<td>
test_edit_books
</td>
</tr>
</tr>
<tr>
<tr>
<th>
test_edit_books
</th>
<th>
Pillow
</th>
<td></td>
<td>
7.1.1
</td>
<td>
lxml>=3.8.0,
<4
.
6
.
0
</
td
>
<td>
test_edit_books
</td>
</tr>
</tr>
<tr>
<tr>
<th>
test_kobo_sync
</th>
<th>
jsonschema
</th>
<td></td>
<td>
3.2.0
</td>
<td>
jsonschema>=3.2.0,
<3
.
3
.
0
</
td
>
<td>
test_kobo_sync
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -2570,7 +1918,7 @@ AssertionError: False is not true</pre>
...
@@ -2570,7 +1918,7 @@ AssertionError: False is not true</pre>
</div>
</div>
<script>
<script>
drawCircle
(
1
48
,
3
,
9
,
9
);
drawCircle
(
1
38
,
1
,
0
,
6
);
</script>
</script>
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment