diff --git a/cps/templates/user_table.html b/cps/templates/user_table.html
index 9b44623b..1db9f5ac 100644
--- a/cps/templates/user_table.html
+++ b/cps/templates/user_table.html
@@ -178,7 +178,7 @@
{{ restrict_modal() }}
{% endblock %}
{% block js %}
-
+
diff --git a/test/Calibre-Web TestSummary_Linux.html b/test/Calibre-Web TestSummary_Linux.html
index 5175c380..6d30c17a 100644
--- a/test/Calibre-Web TestSummary_Linux.html
+++ b/test/Calibre-Web TestSummary_Linux.html
@@ -37,20 +37,20 @@
-
Start Time: 2021-08-27 20:45:00
+
Start Time: 2021-08-29 19:10:57
-
Stop Time: 2021-08-28 00:16:11
+
Stop Time: 2021-08-29 22:03:18
-
Duration: 2h 48 min
+
Duration: 2h 14 min
@@ -403,289 +403,45 @@
- TestEbookConvertCalibre |
- 11 |
- 2 |
- 2 |
- 7 |
+ _FailedTest |
+ 1 |
+ 0 |
+ 0 |
+ 1 |
0 |
- Detail
+ Detail
|
-
+
- TestEbookConvertCalibre - test_convert_deactivate
- |
- PASS |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_convert_email
+ _FailedTest - test_ebook_convert
|
-
+
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_convert_failed_and_email
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_convert_only
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_convert_parameter
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_convert_wrong_excecutable
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_email_failed
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_email_only
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_kindle_send_not_configured
- |
- PASS |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_ssl_smtp_setup_error
- |
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
- TestEbookConvertCalibre - test_starttls_smtp_setup_error
- |
-
-
-
-
-
-
@@ -696,12 +452,12 @@ IndexError: list index out of range
- |
+
TestEbookConvertCalibreGDrive |
6 |
+ 6 |
+ 0 |
0 |
- 1 |
- 5 |
0 |
Detail
@@ -710,187 +466,67 @@ IndexError: list index out of range
- |
+
TestEbookConvertCalibreGDrive - test_convert_email
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertCalibreGDrive - test_convert_failed_and_email
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertCalibreGDrive - test_convert_only
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertCalibreGDrive - test_convert_parameter
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertCalibreGDrive - test_email_failed
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertCalibreGDrive - test_email_only
|
-
-
-
-
-
-
-
- |
+ PASS |
-
+
TestEbookConvertKepubify |
3 |
- 2 |
+ 3 |
+ 0 |
0 |
- 1 |
0 |
Detail
@@ -908,31 +544,11 @@ IndexError: list index out of range
- |
+
TestEbookConvertKepubify - test_convert_only
|
-
-
-
-
-
-
-
- |
+ PASS |
@@ -947,12 +563,12 @@ IndexError: list index out of range
-
+
TestEbookConvertGDriveKepubify |
3 |
- 2 |
+ 3 |
+ 0 |
0 |
- 1 |
0 |
Detail
@@ -970,31 +586,11 @@ IndexError: list index out of range
- |
+
TestEbookConvertGDriveKepubify - test_convert_only
|
-
-
-
-
-
-
-
- |
+ PASS |
@@ -1012,8 +608,8 @@ IndexError: list index out of range
TestEditAdditionalBooks |
15 |
- 12 |
- 0 |
+ 11 |
+ 1 |
2 |
1 |
@@ -1148,11 +744,31 @@ IndexError: list index out of range
- |
+
TestEditAdditionalBooks - test_writeonly_path
|
- PASS |
+
+
+
+
+
+
+
+ |
@@ -1174,41 +790,9 @@ IndexError: list index out of range
Traceback (most recent call last):
- File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/switch_to.py", line 82, in frame
- frame_reference = self._driver.find_element(By.ID, frame_reference)
- 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="description_ifr"]
-
-
-During handling of the above exception, another exception occurred:
-
-Traceback (most recent call last):
- File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/switch_to.py", line 85, in frame
- frame_reference = self._driver.find_element(By.NAME, frame_reference)
- 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: [name="description_ifr"]
-
-
-During handling of the above exception, another exception occurred:
-
-Traceback (most recent call last):
File "/home/ozzie/Development/calibre-web-test/test/test_edit_additional_books.py", line 673, in test_xss_comment_edit
- self.edit_book(1, content={'description': ''})
- File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 1608, in edit_book
- cls.driver.switch_to.frame("description_ifr")
- File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.8/site-packages/selenium/webdriver/remote/switch_to.py", line 87, in frame
- raise NoSuchFrameException(frame_reference)
-selenium.common.exceptions.NoSuchFrameException: Message: description_ifr
+ self.check_element_on_page((By.ID, "edit_book")).click()
+AttributeError: 'bool' object has no attribute 'click'