mirror of
https://github.com/janeczku/calibre-web.git
synced 2025-01-08 04:04:09 +02:00
Update test status
Updates after test run
This commit is contained in:
parent
c2ffa940cd
commit
bf9313ddeb
@ -265,7 +265,7 @@ def render_adv_search_results(term, offset=None, order=None, limit=None):
|
||||
pub_end = term.get("publishend")
|
||||
rating_low = term.get("ratinghigh")
|
||||
rating_high = term.get("ratinglow")
|
||||
description = term.get("comment")
|
||||
description = term.get("comments")
|
||||
read_status = term.get("read_status")
|
||||
if author_name:
|
||||
author_name = strip_whitespaces(author_name).lower().replace(',', '|')
|
||||
|
@ -3,7 +3,7 @@
|
||||
*/
|
||||
/* global Bloodhound, language, Modernizr, tinymce, getPath */
|
||||
|
||||
if ($("#comments").length) {
|
||||
if ($("#comments").length && typeof tinymce !== "undefined") {
|
||||
tinymce.init({
|
||||
selector: "#comments",
|
||||
plugins: 'code',
|
||||
|
@ -37,20 +37,20 @@
|
||||
<div class="row">
|
||||
<div class="col-xs-6 col-md-6 col-sm-offset-3" style="margin-top:50px;">
|
||||
|
||||
<p class='text-justify attribute'><strong>Start Time: </strong>2024-08-21 19:35:06</p>
|
||||
<p class='text-justify attribute'><strong>Start Time: </strong>2024-10-27 21:36:02</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-6 col-md-6 col-sm-offset-3">
|
||||
|
||||
<p class='text-justify attribute'><strong>Stop Time: </strong>2024-08-22 02:49:49</p>
|
||||
<p class='text-justify attribute'><strong>Stop Time: </strong>2024-10-28 04:51:42</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-6 col-md-6 col-sm-offset-3">
|
||||
<p class='text-justify attribute'><strong>Duration: </strong>6h 7 min</p>
|
||||
<p class='text-justify attribute'><strong>Duration: </strong>6h 8 min</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -1235,15 +1235,15 @@
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="skipClass">
|
||||
<tr id="su" class="errorClass">
|
||||
<td>TestEditBooks</td>
|
||||
<td class="text-center">37</td>
|
||||
<td class="text-center">36</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">38</td>
|
||||
<td class="text-center">35</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">2</td>
|
||||
<td class="text-center">1</td>
|
||||
<td class="text-center">
|
||||
<a onclick="showClassDetail('c13', 37)">Detail</a>
|
||||
<a onclick="showClassDetail('c13', 38)">Detail</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1276,11 +1276,44 @@
|
||||
|
||||
|
||||
|
||||
<tr id='pt13.4' class='hiddenRow bg-success'>
|
||||
<tr id="et13.4" class="none bg-info">
|
||||
<td>
|
||||
<div class='testcase'>TestEditBooks - test_edit_comments</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et13.4')">ERROR</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_et13.4" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_et13.4').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_edit_books.py", line 499, in test_edit_comments
|
||||
self.assertEqual(len(self.adv_search({'comments': u'mirä 人'})), 1)
|
||||
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 2173, in adv_search
|
||||
ele = self.driver.find_element(By.XPATH,
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 830, in find_element
|
||||
return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
|
||||
self.error_handler.check_response(response)
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
|
||||
raise exception_class(message, screen, stacktrace)
|
||||
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //input[@value = 'mirä 人' and starts-with(@id, 'comments') ]/..
|
||||
Stacktrace:
|
||||
RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
|
||||
WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
|
||||
NoSuchElementError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:511:5
|
||||
dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -1312,11 +1345,35 @@
|
||||
|
||||
|
||||
|
||||
<tr id='pt13.8' class='hiddenRow bg-success'>
|
||||
<tr id="et13.8" class="none bg-info">
|
||||
<td>
|
||||
<div class='testcase'>TestEditBooks - test_edit_custom_date</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et13.8')">ERROR</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_et13.8" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_et13.8').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_edit_books.py", line 672, in test_edit_custom_date
|
||||
self.assertEqual(len(self.adv_search({u'custom_column_2_start': u'16/7/2015'})), 0)
|
||||
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 2149, in adv_search
|
||||
self.select_date_with_editor(key, key + '_delete',
|
||||
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 1695, in select_date_with_editor
|
||||
month_year = cls.check_element_on_page((By.CLASS_NAME, 'datepicker-switch')).text.split(' ')
|
||||
AttributeError: 'bool' object has no attribute 'text'</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -1598,6 +1655,15 @@
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr id='pt13.38' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestEditBooks - test_xchange</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="passClass">
|
||||
@ -2087,11 +2153,9 @@
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_edit_books_metadata.py", line 100, in test_load_metadata
|
||||
self.assertEqual('https://amazon.com/', results[am]['source'])
|
||||
AssertionError: 'https://amazon.com/' != 'https://comicvine.gamespot.com/'
|
||||
- https://amazon.com/
|
||||
+ https://comicvine.gamespot.com/</pre>
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_edit_books_metadata.py", line 128, in test_load_metadata
|
||||
self.assertEqual(20, len(results))
|
||||
AssertionError: 20 != 10</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
@ -2102,11 +2166,11 @@ AssertionError: 'https://amazon.com/' != 'https://comicvine.gamespot
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="failClass">
|
||||
<tr id="su" class="passClass">
|
||||
<td>TestEditBooksOnGdrive</td>
|
||||
<td class="text-center">18</td>
|
||||
<td class="text-center">17</td>
|
||||
<td class="text-center">1</td>
|
||||
<td class="text-center">18</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">
|
||||
@ -2269,31 +2333,11 @@ AssertionError: 'https://amazon.com/' != 'https://comicvine.gamespot
|
||||
|
||||
|
||||
|
||||
<tr id="ft19.18" class="none bg-danger">
|
||||
<tr id='pt19.18' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestEditBooksOnGdrive - test_watch_metadata</div>
|
||||
</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft19.18')">FAIL</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_ft19.18" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_ft19.18').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_edit_ebooks_gdrive.py", line 976, in test_watch_metadata
|
||||
self.assertNotIn('series', book)
|
||||
AssertionError: 'series' unexpectedly found in {'id': 5, 'reader': [], 'title': 'testbook', 'author': ['John Döe'], 'rating': 0, 'languages': ['English'], 'identifier': [], 'cover': '/cover/5/og?c=1724266889', 'tag': [], 'publisher': ['Randomhäus'], 'pubdate': 'Jan 19, 2017', 'comment': 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Aenean commodo ligula eget dolor.Aenean massa.Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.Nulla consequat massa quis enim.Donec pede justo, fringilla vel, aliquet nec, vulputate', 'add_shelf': [], 'del_shelf': [], 'edit_enable': True, 'kindle': None, 'kindlebtn': None, 'download': ['EPUB\n (6.7 kB)'], 'read': False, 'archived': False, 'series_all': 'Book 1 of test', 'series_index': '1', 'series': 'test', 'cust_columns': []}</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -2937,12 +2981,12 @@ AssertionError: 'series' unexpectedly found in {'id': 5, 're
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="passClass">
|
||||
<tr id="su" class="errorClass">
|
||||
<td>TestLdapLogin</td>
|
||||
<td class="text-center">13</td>
|
||||
<td class="text-center">13</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">12</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">1</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">
|
||||
<a onclick="showClassDetail('c32', 13)">Detail</a>
|
||||
@ -2996,11 +3040,31 @@ AssertionError: 'series' unexpectedly found in {'id': 5, 're
|
||||
|
||||
|
||||
|
||||
<tr id='pt32.6' class='hiddenRow bg-success'>
|
||||
<tr id="et32.6" class="none bg-info">
|
||||
<td>
|
||||
<div class='testcase'>TestLdapLogin - test_LDAP_import_memberfield</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et32.6')">ERROR</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_et32.6" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_et32.6').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_ldap.py", line 330, in test_LDAP_import_memberfield
|
||||
self.assertEqual(User2rights['email'], ' no_user@thata.org')
|
||||
TypeError: 'bool' object is not subscriptable</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -3926,43 +3990,49 @@ AssertionError: 'series' unexpectedly found in {'id': 5, 're
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="passClass">
|
||||
<td>TestPipInstall</td>
|
||||
<td class="text-center">3</td>
|
||||
<td class="text-center">3</td>
|
||||
<tr id="su" class="errorClass">
|
||||
<td>_ErrorHolder</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">0</td>
|
||||
<td class="text-center">
|
||||
<a onclick="showClassDetail('c41', 3)">Detail</a>
|
||||
<a onclick="showClassDetail('c41', 1)">Detail</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr id='pt41.1' class='hiddenRow bg-success'>
|
||||
<tr id="et41.1" class="none bg-info">
|
||||
<td>
|
||||
<div class='testcase'>TestPipInstall - test_command_start</div>
|
||||
<div class='testcase'>setUpClass (test_pip_install)</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr id='pt41.2' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestPipInstall - test_foldername_database_location</div>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et41.1')">ERROR</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_et41.1" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_et41.1').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_pip_install.py", line 39, in setUpClass
|
||||
make_release.main(args)
|
||||
File "/home/ozzie/Development/calibre-web-test/build_release/make_release.py", line 454, in main
|
||||
update_requirements()
|
||||
File "/home/ozzie/Development/calibre-web-test/build_release/make_release.py", line 92, in update_requirements
|
||||
with open(os.path.join(FILEPATH, "pyproject.toml"), 'r') as fp:
|
||||
FileNotFoundError: [Errno 2] No such file or directory: '/home/ozzie/Development/calibre-web/pyproject.toml'</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr id='pt41.3' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestPipInstall - test_module_start</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -4217,12 +4287,12 @@ AssertionError: 'series' unexpectedly found in {'id': 5, 're
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="errorClass">
|
||||
<tr id="su" class="skipClass">
|
||||
<td>TestShelf</td>
|
||||
<td class="text-center">17</td>
|
||||
<td class="text-center">15</td>
|
||||
<td class="text-center">16</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">
|
||||
<a onclick="showClassDetail('c46', 17)">Detail</a>
|
||||
@ -4249,44 +4319,11 @@ AssertionError: 'series' unexpectedly found in {'id': 5, 're
|
||||
|
||||
|
||||
|
||||
<tr id="et46.3" class="none bg-info">
|
||||
<tr id='pt46.3' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestShelf - test_adv_search_shelf</div>
|
||||
</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et46.3')">ERROR</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_et46.3" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_et46.3').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_shelf.py", line 562, in test_adv_search_shelf
|
||||
self.assertEqual(len(self.adv_search({u'include_shelf': u'Search', 'book_title': 'book'})), 2)
|
||||
File "/home/ozzie/Development/calibre-web-test/test/helper_ui.py", line 2173, in adv_search
|
||||
ele = self.driver.find_element(By.XPATH,
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 830, in find_element
|
||||
return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
|
||||
self.error_handler.check_response(response)
|
||||
File "/home/ozzie/Development/calibre-web-test/venv/lib/python3.10/site-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
|
||||
raise exception_class(message, screen, stacktrace)
|
||||
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //input[@value = 'book' and starts-with(@id, 'book_title') ]/..
|
||||
Stacktrace:
|
||||
RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
|
||||
WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
|
||||
NoSuchElementError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:511:5
|
||||
dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -4461,13 +4498,13 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr id="su" class="passClass">
|
||||
<td>TestSplitLibrary</td>
|
||||
<td class="text-center">7</td>
|
||||
<td class="text-center">7</td>
|
||||
<td class="text-center">8</td>
|
||||
<td class="text-center">8</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">
|
||||
<a onclick="showClassDetail('c48', 7)">Detail</a>
|
||||
<a onclick="showClassDetail('c48', 8)">Detail</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -4535,6 +4572,15 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr id='pt48.8' class='hiddenRow bg-success'>
|
||||
<td>
|
||||
<div class='testcase'>TestSplitLibrary - test_wrong_config_lib</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="passClass">
|
||||
@ -4585,11 +4631,11 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
|
||||
|
||||
<tr id="su" class="skipClass">
|
||||
<tr id="su" class="failClass">
|
||||
<td>TestThumbnails</td>
|
||||
<td class="text-center">8</td>
|
||||
<td class="text-center">7</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">6</td>
|
||||
<td class="text-center">1</td>
|
||||
<td class="text-center">0</td>
|
||||
<td class="text-center">1</td>
|
||||
<td class="text-center">
|
||||
@ -4662,11 +4708,31 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
|
||||
|
||||
<tr id='pt51.8' class='hiddenRow bg-success'>
|
||||
<tr id="ft51.8" class="none bg-danger">
|
||||
<td>
|
||||
<div class='testcase'>TestThumbnails - test_sideloaded_book</div>
|
||||
</td>
|
||||
<td colspan='6' align='center'>PASS</td>
|
||||
<td colspan='6'>
|
||||
<div class="text-center">
|
||||
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft51.8')">FAIL</a>
|
||||
</div>
|
||||
<!--css div popup start-->
|
||||
<div id="div_ft51.8" class="popup_window test_output" style="display:block;">
|
||||
<div class='close_button pull-right'>
|
||||
<button type="button" class="close" aria-label="Close" onfocus="this.blur();"
|
||||
onclick="document.getElementById('div_ft51.8').style.display='none'"><span
|
||||
aria-hidden="true">×</span></button>
|
||||
</div>
|
||||
<div class="text-left pull-left">
|
||||
<pre class="text-left">Traceback (most recent call last):
|
||||
File "/home/ozzie/Development/calibre-web-test/test/test_thumbnails.py", line 317, in test_sideloaded_book
|
||||
self.assertAlmostEqual(diff(BytesIO(list_cover), BytesIO(old_list_cover), delete_diff_file=True), 0.0,
|
||||
AssertionError: 0.0037533645451876575 != 0.0 within 0.0001 delta (0.0037533645451876575 difference)</pre>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<!--css div popup end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -5873,9 +5939,9 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
<tr id='total_row' class="text-center bg-grey">
|
||||
<td>Total</td>
|
||||
<td>523</td>
|
||||
<td>511</td>
|
||||
<td>508</td>
|
||||
<td>2</td>
|
||||
<td>1</td>
|
||||
<td>4</td>
|
||||
<td>9</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
@ -5904,7 +5970,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>Platform</th>
|
||||
<td>Linux 6.8.0-40-generic #40~22.04.3-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 30 17:30:19 UTC 2 x86_64 x86_64</td>
|
||||
<td>Linux 6.8.0-47-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 2 16:16:55 UTC 2 x86_64 x86_64</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
@ -5914,12 +5980,6 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>advocate</th>
|
||||
<td>1.0.0</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>APScheduler</th>
|
||||
<td>3.10.4</td>
|
||||
@ -5944,6 +6004,12 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>cryptography</th>
|
||||
<td>43.0.3</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>Flask</th>
|
||||
<td>3.0.3</td>
|
||||
@ -5976,13 +6042,13 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>Flask-WTF</th>
|
||||
<td>1.2.1</td>
|
||||
<td>1.2.2</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>greenlet</th>
|
||||
<td>3.0.3</td>
|
||||
<td>3.1.1</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
@ -6004,15 +6070,9 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>pyasn1</th>
|
||||
<td>0.6.0</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>pypdf</th>
|
||||
<td>4.2.0</td>
|
||||
<td>5.0.1</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
@ -6024,7 +6084,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>pytz</th>
|
||||
<td>2024.1</td>
|
||||
<td>2024.2</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
@ -6042,7 +6102,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>SQLAlchemy</th>
|
||||
<td>2.0.32</td>
|
||||
<td>2.0.36</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
@ -6066,13 +6126,13 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>Werkzeug</th>
|
||||
<td>3.0.3</td>
|
||||
<td>3.0.6</td>
|
||||
<td>Basic</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestBackupMetadataGdrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6102,7 +6162,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestCliGdrivedb</td>
|
||||
</tr>
|
||||
|
||||
@ -6132,7 +6192,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestEbookConvertCalibreGDrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6162,7 +6222,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestEbookConvertGDriveKepubify</td>
|
||||
</tr>
|
||||
|
||||
@ -6210,7 +6270,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestEditAuthorsGdrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6246,7 +6306,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestEditBooksOnGdrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6288,7 +6348,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestEmbedMetadataGdrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6318,7 +6378,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>google-api-python-client</th>
|
||||
<td>2.142.0</td>
|
||||
<td>2.149.0</td>
|
||||
<td>TestSetupGdrive</td>
|
||||
</tr>
|
||||
|
||||
@ -6354,7 +6414,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
|
||||
<tr>
|
||||
<th>python-Levenshtein</th>
|
||||
<td>0.25.1</td>
|
||||
<td>0.26.1</td>
|
||||
<td>TestGoodreads</td>
|
||||
</tr>
|
||||
|
||||
@ -6414,7 +6474,7 @@ dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16</pre>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
drawCircle(511, 2, 1, 9);
|
||||
drawCircle(508, 2, 4, 9);
|
||||
showCase(5);
|
||||
</script>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user