Start Time: 2019-06-22 21:54:40.897700
Stop Time: 2019-06-22 22:37:09.413469
Duration: 0:42:28.515769
| Test Group/Test case | Count | Pass | Fail | Error | Skip | View | 
| test_opds_feed.test_opds_feed | 16 | 2 | 0 | 0 | 14 | Detail | 
| 
         test_opds 
     | 
    PASS | |||||
| 
         test_opds_author 
     | 
    
        
        
        st1.2: Not Implemented  | 
|||||
| 
         test_opds_calibre_companion 
     | 
    
        
        
        st1.3: Not Implemented  | 
|||||
| 
         test_opds_cover 
     | 
    
        
        
        st1.4: Not Implemented  | 
|||||
| 
         test_opds_download_book 
     | 
    
        
        
        st1.5: Not Implemented  | 
|||||
| 
         test_opds_guest_user 
     | 
    PASS | |||||
| 
         test_opds_hot 
     | 
    
        
        
        st1.7: Not Implemented  | 
|||||
| 
         test_opds_language 
     | 
    
        
        
        st1.8: Not Implemented  | 
|||||
| 
         test_opds_non_admin 
     | 
    
        
        
        st1.9: Not Implemented  | 
|||||
| 
         test_opds_paging 
     | 
    
        
        
        st1.10: Not Implemented  | 
|||||
| 
         test_opds_publisher 
     | 
    
        
        
        st1.11: Not Implemented  | 
|||||
| 
         test_opds_random 
     | 
    
        
        
        st1.12: Not Implemented  | 
|||||
| 
         test_opds_read_unread 
     | 
    
        
        
        st1.13: Not Implemented  | 
|||||
| 
         test_opds_search 
     | 
    
        
        
        st1.14: Not Implemented  | 
|||||
| 
         test_opds_series 
     | 
    
        
        
        st1.15: Not Implemented  | 
|||||
| 
         test_opds_shelf_access 
     | 
    
        
        
        st1.16: Not Implemented  | 
|||||
| test_register.test_register | 4 | 0 | 0 | 0 | 4 | Detail | 
| 
         test_login_with_password 
     | 
    
        
        
        st2.1: Not Implemented  | 
|||||
| 
         test_registering_user 
     | 
    
        
        
        st2.2: Not Implemented  | 
|||||
| 
         test_registering_user_fail 
     | 
    
        
        
        st2.3: Not Implemented  | 
|||||
| 
         test_resend_password 
     | 
    
        
        
        st2.4: Not Implemented  | 
|||||
| test_email_ssl.test_SSL_Python27 | 4 | 4 | 0 | 0 | 0 | Detail | 
| 
         test_SSL_None_setup_error 
     | 
    
        
        
        pt3.1: /home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py:680: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
  ret['edit_enable'] = bool(tree.find("//*[@class='glyphicon glyphicon-edit']"))
/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py:709: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
  ret['read']= bool(tree.find("//*[@id='have_read_cb']"))
Incomming connection 127.0.0.1:45524
127.0.0.1:45524 Timeouted
             | 
|||||
| 
         test_SSL_STARTTLS_setup_error 
     | 
    
        
        
        pt3.2: Incomming connection 127.0.0.1:45526 127.0.0.1:45526 Timeouted  | 
|||||
| 
         test_SSL_logging_email 
     | 
    
        
        
        pt3.3: Incomming connection 127.0.0.1:45528
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45528))
('Message addressed from:', '<name@host.com> size=508')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 507)
Received: QUIT
             | 
|||||
| 
         test_SSL_only 
     | 
    
        
        
        pt3.4: Incomming connection 127.0.0.1:45530
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45530))
('Message addressed from:', '<name@host.com> size=30379')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 30378)
Received: QUIT
             | 
|||||
| test_email_ssl.test_SSL_Python36 | 4 | 4 | 0 | 0 | 0 | Detail | 
| 
         test_SSL_None_setup_error 
     | 
    
        
        
        pt4.1: Incomming connection 127.0.0.1:45622 127.0.0.1:45622 Timeouted  | 
|||||
| 
         test_SSL_STARTTLS_setup_error 
     | 
    
        
        
        pt4.2: Incomming connection 127.0.0.1:45624 127.0.0.1:45624 Timeouted  | 
|||||
| 
         test_SSL_logging_email 
     | 
    
        
        
        pt4.3: Incomming connection 127.0.0.1:45626
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45626))
('Message addressed from:', '<name@host.com> size=523')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 506)
Received: QUIT
             | 
|||||
| 
         test_SSL_only 
     | 
    
        
        
        pt4.4: Incomming connection 127.0.0.1:45628
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45628))
('Message addressed from:', '<name@host.com> size=30788')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 30378)
Received: QUIT
             | 
|||||
| unittest.suite._ErrorHolder | 3 | 0 | 0 | 3 | 0 | Detail | 
| 
         test_logging_Python27) 
     | 
    
        
        
        et5.1: Incomming connection 127.0.0.1:45628
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45628))
('Message addressed from:', '<name@host.com> size=30788')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 30378)
Received: QUITTraceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_logging.py", line 54, in setUpClass
    cls.driver.get("http://127.0.0.1:8083")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
WebDriverException: Message: Reached error page: about:neterror?e=connectionFailure&u=http%3A//127.0.0.1%3A8083/&c=UTF-8&f=regular&d=Firefox%20kann%20keine%20Verbindung%20zu%20dem%20Server%20unter%20127.0.0.1%3A8083%20aufbauen.
             | 
|||||
| 
         test_anonymous_Python27) 
     | 
    
        
        
        et5.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_anonymous.py", line 51, in setUpClass
    cls.driver.get("http://127.0.0.1:8083")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
WebDriverException: Message: Reached error page: about:neterror?e=connectionFailure&u=http%3A//127.0.0.1%3A8083/&c=UTF-8&f=regular&d=Firefox%20kann%20keine%20Verbindung%20zu%20dem%20Server%20unter%20127.0.0.1%3A8083%20aufbauen.
             | 
|||||
| 
         test_updater) 
     | 
    
        
        
        et5.3: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_updater.py", line 44, in setUpClass
    cls.driver.get("http://127.0.0.1:8083")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
WebDriverException: Message: Reached error page: about:neterror?e=connectionFailure&u=http%3A//127.0.0.1%3A8083/&c=UTF-8&f=regular&d=Firefox%20kann%20keine%20Verbindung%20zu%20dem%20Server%20unter%20127.0.0.1%3A8083%20aufbauen.
             | 
|||||
| test_logging.test_logging_Python36 | 5 | 3 | 1 | 0 | 1 | Detail | 
| 
         test_debug_log 
     | 
    PASS | |||||
| 
         test_failed_login 
     | 
    PASS | |||||
| 
         test_failed_register 
     | 
    
        
        
        st6.3: Not Implemented  | 
|||||
| 
         test_logfile_change 
     | 
    PASS | |||||
| 
         test_logfile_recover 
     | 
    
        
        
        ft6.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_logging.py", line 165, in test_logfile_recover
    self.assertTrue(logpath=="", "logfile config value is not empty after reseting to default")
AssertionError: logfile config value is not empty after reseting to default
             | 
|||||
| test_edit_books_gdrive.test_edit_books_gdrive | 22 | 0 | 0 | 0 | 22 | Detail | 
| 
         test_database_errors 
     | 
    
        
        
        st7.1: Not Implemented  | 
|||||
| 
         test_delete_book 
     | 
    
        
        
        st7.2: Not Implemented  | 
|||||
| 
         test_delete_format 
     | 
    
        
        
        st7.3: Not Implemented  | 
|||||
| 
         test_edit_author 
     | 
    
        
        
        st7.4: Not Implemented  | 
|||||
| 
         test_edit_category 
     | 
    
        
        
        st7.5: Not Implemented  | 
|||||
| 
         test_edit_comments 
     | 
    
        
        
        st7.6: Not Implemented  | 
|||||
| 
         test_edit_custom_bool 
     | 
    
        
        
        st7.7: Not Implemented  | 
|||||
| 
         test_edit_custom_rating 
     | 
    
        
        
        st7.8: Not Implemented  | 
|||||
| 
         test_edit_custom_single_select 
     | 
    
        
        
        st7.9: Not Implemented  | 
|||||
| 
         test_edit_custom_text 
     | 
    
        
        
        st7.10: Not Implemented  | 
|||||
| 
         test_edit_language 
     | 
    
        
        
        st7.11: Not Implemented  | 
|||||
| 
         test_edit_publisher 
     | 
    
        
        
        st7.12: Not Implemented  | 
|||||
| 
         test_edit_publishing_date 
     | 
    
        
        
        st7.13: Not Implemented  | 
|||||
| 
         test_edit_rating 
     | 
    
        
        
        st7.14: Not Implemented  | 
|||||
| 
         test_edit_series 
     | 
    
        
        
        st7.15: Not Implemented  | 
|||||
| 
         test_edit_title 
     | 
    
        
        
        st7.16: Not Implemented  | 
|||||
| 
         test_typeahead_author 
     | 
    
        
        
        st7.17: Not Implemented  | 
|||||
| 
         test_typeahead_language 
     | 
    
        
        
        st7.18: Not Implemented  | 
|||||
| 
         test_typeahead_publisher 
     | 
    
        
        
        st7.19: Not Implemented  | 
|||||
| 
         test_typeahead_series 
     | 
    
        
        
        st7.20: Not Implemented  | 
|||||
| 
         test_typeahead_tag 
     | 
    
        
        
        st7.21: Not Implemented  | 
|||||
| 
         test_upload_cover_hdd 
     | 
    
        
        
        st7.22: Not Implemented  | 
|||||
| test_anonymous.test_anonymous_Python36 | 10 | 10 | 0 | 0 | 0 | Detail | 
| 
         test_guest_about 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_category 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_hot 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_language 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_publisher 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_rated 
     | 
    PASS | |||||
| 
         test_guest_change_visibility_series 
     | 
    PASS | |||||
| 
         test_guest_random_books_available 
     | 
    PASS | |||||
| 
         test_guest_visibility_read 
     | 
    PASS | |||||
| 
         test_guest_visibility_sidebar 
     | 
    PASS | |||||
| test_user_template.test_user_template_Python27 | 25 | 0 | 0 | 22 | 3 | Detail | 
| 
         test_author_user_template 
     | 
    
        
        
        et9.1: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 304, in test_author_user_template
    self.fill_view_config({'show_64':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836351210>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_author_user_template 
     | 
    
        
        
        et9.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f883637df50>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_best_user_template 
     | 
    
        
        
        et9.3: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 179, in test_best_user_template
    self.fill_view_config({'show_128':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f883637dc90>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_best_user_template 
     | 
    
        
        
        et9.4: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387110>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_category_user_template 
     | 
    
        
        
        et9.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 254, in test_category_user_template
    self.fill_view_config({'show_8':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f883637db50>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_category_user_template 
     | 
    
        
        
        et9.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387410>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_detail_random_user_template 
     | 
    
        
        
        et9.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 354, in test_detail_random_user_template
    self.fill_view_config({'Show_detail_random':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387110>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_detail_random_user_template 
     | 
    
        
        
        et9.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387650>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_hot_user_template 
     | 
    
        
        
        et9.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 154, in test_hot_user_template
    self.fill_view_config({'show_16':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88363874d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_hot_user_template 
     | 
    
        
        
        et9.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88363877d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_language_user_template 
     | 
    
        
        
        et9.11: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 204, in test_language_user_template
    self.fill_view_config({'show_2':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387710>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_language_user_template 
     | 
    
        
        
        et9.12: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387a10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_limit_book_languages 
     | 
    
        
        
        st9.13: Not Implemented  | 
|||||
| 
         test_mature_content_settings 
     | 
    
        
        
        st9.14: Not Implemented  | 
|||||
| 
         test_publisher_user_template 
     | 
    
        
        
        et9.15: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 279, in test_publisher_user_template
    self.fill_view_config({'show_4096':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88363873d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_publisher_user_template 
     | 
    
        
        
        et9.16: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387cd0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_random_user_template 
     | 
    
        
        
        et9.17: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 79, in test_random_user_template
    self.fill_view_config({'show_32':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387d10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_random_user_template 
     | 
    
        
        
        et9.18: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387f10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_read_user_template 
     | 
    
        
        
        et9.19: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 329, in test_read_user_template
    self.fill_view_config({'show_256': 0 })
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387e90>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_read_user_template 
     | 
    
        
        
        et9.20: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88363851d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_recent_user_template 
     | 
    
        
        
        et9.21: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 104, in test_recent_user_template
    self.fill_view_config({'show_512':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836387b10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_recent_user_template 
     | 
    
        
        
        et9.22: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836385410>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_series_user_template 
     | 
    
        
        
        et9.23: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 229, in test_series_user_template
    self.fill_view_config({'show_4':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 241, in fill_view_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.CLASS_NAME, "discover")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88363850d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_series_user_template 
     | 
    
        
        
        et9.24: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_user_template.py", line 74, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=35543): Max retries exceeded with url: /session/fbf30312-6716-45fb-a5a2-0428c3491c4a/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8836385110>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_ui_language_settings 
     | 
    
        
        
        st9.25: Not Implemented  | 
|||||
| test_user_template.test_user_template_Python36 | 14 | 11 | 0 | 0 | 3 | Detail | 
| 
         test_author_user_template 
     | 
    PASS | |||||
| 
         test_best_user_template 
     | 
    PASS | |||||
| 
         test_category_user_template 
     | 
    PASS | |||||
| 
         test_detail_random_user_template 
     | 
    PASS | |||||
| 
         test_hot_user_template 
     | 
    PASS | |||||
| 
         test_language_user_template 
     | 
    PASS | |||||
| 
         test_limit_book_languages 
     | 
    
        
        
        st10.7: Not Implemented  | 
|||||
| 
         test_mature_content_settings 
     | 
    
        
        
        st10.8: Not Implemented  | 
|||||
| 
         test_publisher_user_template 
     | 
    PASS | |||||
| 
         test_random_user_template 
     | 
    PASS | |||||
| 
         test_read_user_template 
     | 
    PASS | |||||
| 
         test_recent_user_template 
     | 
    PASS | |||||
| 
         test_series_user_template 
     | 
    PASS | |||||
| 
         test_ui_language_settings 
     | 
    
        
        
        st10.14: Not Implemented  | 
|||||
| test_cli.test_cli_Python27 | 6 | 5 | 0 | 0 | 1 | Detail | 
| 
         test_already_started 
     | 
    PASS | |||||
| 
         test_cli_SSL_files 
     | 
    PASS | |||||
| 
         test_cli_different_folder 
     | 
    PASS | |||||
| 
         test_cli_different_settings_database 
     | 
    PASS | |||||
| 
         test_cli_gdrive_location 
     | 
    
        
        
        st11.5: Not Implemented  | 
|||||
| 
         test_environ_port_setting 
     | 
    PASS | |||||
| test_cli.test_cli_Python36 | 6 | 5 | 0 | 0 | 1 | Detail | 
| 
         test_already_started 
     | 
    PASS | |||||
| 
         test_cli_SSL_files 
     | 
    PASS | |||||
| 
         test_cli_different_folder 
     | 
    PASS | |||||
| 
         test_cli_different_settings_database 
     | 
    PASS | |||||
| 
         test_cli_gdrive_location 
     | 
    
        
        
        st12.5: Not Implemented  | 
|||||
| 
         test_environ_port_setting 
     | 
    PASS | |||||
| test_shelf.test_shelf_Python27 | 7 | 6 | 1 | 0 | 0 | Detail | 
| 
         test_delete_book_of_shelf 
     | 
    PASS | |||||
| 
         test_private_shelf 
     | 
    PASS | |||||
| 
         test_public_private_shelf 
     | 
    PASS | |||||
| 
         test_public_shelf 
     | 
    PASS | |||||
| 
         test_rename_shelf 
     | 
    PASS | |||||
| 
         test_shelf_database_change 
     | 
    
        
        
        ft13.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 321, in test_shelf_database_change
    self.assertIsNone('Not Implemented', 'Database change')
AssertionError: Database change
             | 
|||||
| 
         test_shelf_long_name 
     | 
    PASS | |||||
| test_shelf.test_shelf_Python36 | 7 | 6 | 1 | 0 | 0 | Detail | 
| 
         test_delete_book_of_shelf 
     | 
    PASS | |||||
| 
         test_private_shelf 
     | 
    PASS | |||||
| 
         test_public_private_shelf 
     | 
    PASS | |||||
| 
         test_public_shelf 
     | 
    PASS | |||||
| 
         test_rename_shelf 
     | 
    PASS | |||||
| 
         test_shelf_database_change 
     | 
    
        
        
        ft14.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 321, in test_shelf_database_change
    self.assertIsNone('Not Implemented', 'Database change')
AssertionError: Database change
             | 
|||||
| 
         test_shelf_long_name 
     | 
    PASS | |||||
| test_login.test_login_Python27 | 13 | 0 | 0 | 13 | 0 | Detail | 
| 
         test_login_capital_letters_user_unicode_password_passwort 
     | 
    
        
        
        et15.1: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 237, in test_login_capital_letters_user_unicode_password_passwort
    self.driver.get("http://127.0.0.1:8083/login")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834eee410>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_capital_letters_user_unicode_password_passwort 
     | 
    
        
        
        et15.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8190>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_delete_admin 
     | 
    
        
        
        et15.3: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 293, in test_login_delete_admin
    self.driver.get("http://127.0.0.1:8083/login")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834eee2d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_delete_admin 
     | 
    
        
        
        et15.4: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8390>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_empty_password 
     | 
    
        
        
        et15.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 214, in test_login_empty_password
    self.driver.get("http://127.0.0.1:8083/login")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834eee090>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_empty_password 
     | 
    
        
        
        et15.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8490>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_locale_select 
     | 
    
        
        
        et15.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8450>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_protected 
     | 
    
        
        
        et15.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 97, in test_login_protected
    self.assertEqual(self.fail_access_page("http://127.0.0.1:8083/config"),2)
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 79, in fail_access_page
    self.driver.get(page)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8450>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_protected 
     | 
    
        
        
        et15.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8650>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_unicode_user_space_end_passwort 
     | 
    
        
        
        et15.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 254, in test_login_unicode_user_space_end_passwort
    self.driver.get("http://127.0.0.1:8083/login")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef86d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_unicode_user_space_end_passwort 
     | 
    
        
        
        et15.11: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8810>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_user_with_space_passwort_end_space 
     | 
    
        
        
        et15.12: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 271, in test_login_user_with_space_passwort_end_space
    self.driver.get("http://127.0.0.1:8083/login")
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8450>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_login_user_with_space_passwort_end_space 
     | 
    
        
        
        et15.13: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 74, in tearDown
    if self.check_user_logged_in('', True):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=56803): Max retries exceeded with url: /session/9eb080e9-6990-441f-b313-2987df04688c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ef8750>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| test_login.test_login_Python36 | 7 | 7 | 0 | 0 | 0 | Detail | 
| 
         test_login_capital_letters_user_unicode_password_passwort 
     | 
    PASS | |||||
| 
         test_login_delete_admin 
     | 
    PASS | |||||
| 
         test_login_empty_password 
     | 
    PASS | |||||
| 
         test_login_locale_select 
     | 
    PASS | |||||
| 
         test_login_protected 
     | 
    PASS | |||||
| 
         test_login_unicode_user_space_end_passwort 
     | 
    PASS | |||||
| 
         test_login_user_with_space_passwort_end_space 
     | 
    PASS | |||||
| test_ebook_convert.test_ebook_convert_Python27 | 22 | 0 | 0 | 22 | 0 | Detail | 
| 
         test_SSL_smtp_setup_error 
     | 
    
        
        
        et17.1: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 470, in test_SSL_smtp_setup_error
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| 
         test_SSL_smtp_setup_error 
     | 
    
        
        
        et17.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05390>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_STARTTLS_smtp_setup_error 
     | 
    
        
        
        et17.3: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 450, in test_STARTTLS_smtp_setup_error
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| 
         test_STARTTLS_smtp_setup_error 
     | 
    
        
        
        et17.4: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05490>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_deactivate 
     | 
    
        
        
        et17.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 101, in test_convert_deactivate
    self.fill_basic_config({'config_ebookconverter': 'converter0'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 236, in fill_basic_config
    self.fill_initial_config(elements)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 169, in fill_initial_config
    WebDriverWait(cls.driver, 5).until(EC.presence_of_element_located((By.ID, "config_calibre_dir")))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05610>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_deactivate 
     | 
    
        
        
        et17.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05990>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_email 
     | 
    
        
        
        et17.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 205, in test_convert_email
    self.setup_server(True, {'mail_password': '10234', 'mail_use_ssl':'None'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 330, in setup_server
    select = Select(cls.driver.find_element_by_id(key))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05090>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_email 
     | 
    
        
        
        et17.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05d10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_failed_and_email 
     | 
    
        
        
        et17.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 252, in test_convert_failed_and_email
    self.setup_server(True, {'mail_password': '10234'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 335, in setup_server
    ele = cls.driver.find_element_by_id(key)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05cd0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_failed_and_email 
     | 
    
        
        
        et17.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05610>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_only 
     | 
    
        
        
        et17.11: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 293, in test_convert_only
    vals = self.get_convert_book(7)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 884, in get_convert_book
    cls.driver.get(root_url + "/admin/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05f10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_only 
     | 
    
        
        
        et17.12: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d0d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_parameter 
     | 
    
        
        
        et17.13: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 173, in test_convert_parameter
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| 
         test_convert_parameter 
     | 
    
        
        
        et17.14: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05a10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_convert_wrong_excecutable 
     | 
    
        
        
        et17.15: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 115, in test_convert_wrong_excecutable
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| 
         test_convert_wrong_excecutable 
     | 
    
        
        
        et17.16: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f05990>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_email_failed 
     | 
    
        
        
        et17.17: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 425, in test_email_failed
    self.setup_server(False, {'mail_password': '10234'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 335, in setup_server
    ele = cls.driver.find_element_by_id(key)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d210>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_email_failed 
     | 
    
        
        
        et17.18: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d690>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_email_only 
     | 
    
        
        
        et17.19: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 385, in test_email_only
    self.setup_server(True, {'mail_use_ssl':'None','mail_password':'10234'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 330, in setup_server
    select = Select(cls.driver.find_element_by_id(key))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d510>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_email_only 
     | 
    
        
        
        et17.20: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d890>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_kindle_send_not_configured 
     | 
    
        
        
        et17.21: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 231, in test_kindle_send_not_configured
    self.create_user('kindle', {'password': '123', 'email': 'a@b.com', 'edit_role':1})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 440, in create_user
    return cls.change_user(config)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0d890>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_kindle_send_not_configured 
     | 
    
        
        
        et17.22: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 94, in tearDown
    if not self.check_user_logged_in('admin'):
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 70, in check_user_logged_in
    user_element = cls.check_element_on_page((By.ID, "top_user"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52445): Max retries exceeded with url: /session/f12315db-6bb4-438b-88da-c7a75da13b7c/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0da90>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| test_ebook_convert.test_ebook_convert_Python36 | 11 | 9 | 2 | 0 | 0 | Detail | 
| 
         test_SSL_smtp_setup_error 
     | 
    
        
        
        pt18.1: Incomming connection 127.0.0.1:53978  | 
|||||
| 
         test_STARTTLS_smtp_setup_error 
     | 
    
        
        
        pt18.2: Incomming connection 127.0.0.1:53980 Received: EHLO  | 
|||||
| 
         test_convert_deactivate 
     | 
    
        
        
        pt18.3: 127.0.0.1:53980 Timeouted  | 
|||||
| 
         test_convert_email 
     | 
    
        
        
        pt18.4: Incomming connection 127.0.0.1:53992
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 53992))
('Message addressed from:', '<name@host.com> size=522')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 505)
Received: QUIT
Incomming connection 127.0.0.1:53998
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 53998))
('Message addressed from:', '<name@host.com> size=23611')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 23294)
Received: QUIT
Incomming connection 127.0.0.1:54000
Received: EHLO
Received: AUTH
User: name@host.com, Password: 1234
             | 
|||||
| 
         test_convert_failed_and_email 
     | 
    
        
        
        pt18.5: Incomming connection 127.0.0.1:54002
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 54002))
('Message addressed from:', '<name@host.com> size=522')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 505)
Received: QUIT
             | 
|||||
| 
         test_convert_only 
     | 
    
        
        
        pt18.6: Incomming connection 127.0.0.1:54004 Received: EHLO Received: AUTH User: name@host.com, Password: 1234  | 
|||||
| 
         test_convert_parameter 
     | 
    PASS | |||||
| 
         test_convert_wrong_excecutable 
     | 
    
        
        
        ft18.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 163, in test_convert_wrong_excecutable
    self.assertEqual(len(ret)-2,task_len)
AssertionError: -1 != 0
             | 
|||||
| 
         test_email_failed 
     | 
    PASS | |||||
| 
         test_email_only 
     | 
    
        
        
        ft18.10: Incomming connection 127.0.0.1:54070
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 54070))
('Message addressed from:', '<name@host.com> size=524')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 507)
Received: QUITTraceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 402, in test_email_only
    self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Failed' != 'Finished'
             | 
|||||
| 
         test_kindle_send_not_configured 
     | 
    PASS | |||||
| test_visiblilitys.calibre_web_visibilitys_Python27 | 16 | 0 | 0 | 16 | 0 | Detail | 
| 
         test_about 
     | 
    
        
        
        et19.1: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 87, in test_about
    self.assertTrue(self.check_element_on_page((By.ID, 'libs')))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0e150>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_SMTP_Settings 
     | 
    
        
        
        et19.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 337, in test_admin_SMTP_Settings
    submit = self.check_element_on_page((By.NAME, "submit"))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0ec50>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_add_user 
     | 
    
        
        
        et19.3: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 352, in test_admin_add_user
    self.driver.find_element_by_id("back").click()
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0e5d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_password 
     | 
    
        
        
        et19.4: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 326, in test_admin_change_password
    self.change_current_user_password("1234")
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 161, in change_current_user_password
    cls.driver.find_element_by_id("top_user").click()
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0edd0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_authors 
     | 
    
        
        
        et19.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 303, in test_admin_change_visibility_authors
    self.change_user({'show_64':0,'email':'a@f.de'})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834f0eed0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_category 
     | 
    
        
        
        et19.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 316, in test_admin_change_visibility_category
    self.change_user({'show_8':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6110>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_hot 
     | 
    
        
        
        et19.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 268, in test_admin_change_visibility_hot
    self.change_user({'show_16':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6210>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_language 
     | 
    
        
        
        et19.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 258, in test_admin_change_visibility_language
    self.change_user({'show_2':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea63d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_publisher 
     | 
    
        
        
        et19.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 288, in test_admin_change_visibility_publisher
    self.change_user({'show_4096':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6550>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_rated 
     | 
    
        
        
        et19.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 236, in test_admin_change_visibility_rated
    self.change_user({'show_128':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6790>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_read 
     | 
    
        
        
        et19.11: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 246, in test_admin_change_visibility_read
    self.change_user({'show_256':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6890>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_admin_change_visibility_series 
     | 
    
        
        
        et19.12: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 278, in test_admin_change_visibility_series
    self.change_user({'show_4':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6a10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_checked_logged_in 
     | 
    
        
        
        et19.13: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 83, in test_checked_logged_in
    self.assertTrue(self.check_element_on_page((By.NAME, 'query')))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6990>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_random_books_available 
     | 
    
        
        
        et19.14: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 93, in test_random_books_available
    self.assertTrue(self.check_element_on_page((By.ID, "books_rand")))
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 349, in check_element_on_page
    el = WebDriverWait(cls.driver, timeout).until(EC.presence_of_element_located(element))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/wait.py", line 71, in until
    value = method(self._driver)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 64, in __call__
    return _find_element(driver, self.locator)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/expected_conditions.py", line 411, in _find_element
    return driver.find_element(*by)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6510>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_user_email_available 
     | 
    
        
        
        et19.15: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 137, in test_user_email_available
    self.driver.find_element_by_id("top_user").click()
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6ad0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_user_visibility_sidebar 
     | 
    
        
        
        et19.16: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_visiblilitys.py", line 157, in test_user_visibility_sidebar
    self.change_user({'show_32':0})
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 463, in change_user
    ele = cls.driver.find_element_by_id(checkbox)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id
    return self.find_element(by=By.ID, value=id_)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
    'value': value})['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=39141): Max retries exceeded with url: /session/d31fb9a9-0c25-496f-ad9f-751c730b8181/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ea6e10>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| test_visiblilitys.calibre_web_visibilitys_Python36 | 16 | 16 | 0 | 0 | 0 | Detail | 
| 
         test_about 
     | 
    PASS | |||||
| 
         test_admin_SMTP_Settings 
     | 
    PASS | |||||
| 
         test_admin_add_user 
     | 
    PASS | |||||
| 
         test_admin_change_password 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_authors 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_category 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_hot 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_language 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_publisher 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_rated 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_read 
     | 
    PASS | |||||
| 
         test_admin_change_visibility_series 
     | 
    PASS | |||||
| 
         test_checked_logged_in 
     | 
    PASS | |||||
| 
         test_random_books_available 
     | 
    PASS | |||||
| 
         test_user_email_available 
     | 
    PASS | |||||
| 
         test_user_visibility_sidebar 
     | 
    PASS | |||||
| test_edit_books.test_edit_books_Python27 | 23 | 0 | 0 | 12 | 11 | Detail | 
| 
         test_database_errors 
     | 
    
        
        
        st21.1: Not Implemented  | 
|||||
| 
         test_delete_book 
     | 
    
        
        
        st21.2: Not Implemented  | 
|||||
| 
         test_delete_format 
     | 
    
        
        
        st21.3: Not Implemented  | 
|||||
| 
         test_edit_author 
     | 
    
        
        
        et21.4: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 197, in test_edit_author
    self.get_book_details(8)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834e9b990>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_category 
     | 
    
        
        
        et21.5: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 305, in test_edit_category
    self.get_book_details(12)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead1d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_comments 
     | 
    
        
        
        et21.6: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 435, in test_edit_comments
    self.get_book_details(12)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead310>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_custom_bool 
     | 
    
        
        
        et21.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 447, in test_edit_custom_bool
    self.get_book_details(5)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead390>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_custom_rating 
     | 
    
        
        
        et21.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 460, in test_edit_custom_rating
    self.get_book_details(5)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead250>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_custom_single_select 
     | 
    
        
        
        et21.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 477, in test_edit_custom_single_select
    self.get_book_details(5)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead450>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_custom_text 
     | 
    
        
        
        et21.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 489, in test_edit_custom_text
    self.get_book_details(5)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead510>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_language 
     | 
    
        
        
        et21.11: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 381, in test_edit_language
    self.get_book_details(3)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead690>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_publisher 
     | 
    
        
        
        et21.12: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 341, in test_edit_publisher
    self.get_book_details(7)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead250>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_publishing_date 
     | 
    
        
        
        st21.13: Not Implemented  | 
|||||
| 
         test_edit_rating 
     | 
    
        
        
        et21.14: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 409, in test_edit_rating
    books=self.get_books_displayed()
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 571, in get_books_displayed
    html = cls.driver.page_source
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 679, in page_source
    return self.execute(Command.GET_PAGE_SOURCE)['value']
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 68, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 89, in request_encode_url
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/source (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead8d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_series 
     | 
    
        
        
        et21.15: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 258, in test_edit_series
    self.get_book_details(9)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead490>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_edit_title 
     | 
    
        
        
        et21.16: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 98, in test_edit_title
    self.get_book_details(4)
  File "/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py", line 626, in get_book_details
    cls.driver.get(root_url + "/book/"+str(id))
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 319, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 376, in execute
    return self._request(command_info[0], url, body=data)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 399, in _request
    resp = self._conn.request(method, url, body=body, headers=headers)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 72, in request
    **urlopen_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/request.py", line 150, in request_encode_body
    return self.urlopen(method, url, **extra_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/poolmanager.py", line 326, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    **response_kw)
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/connectionpool.py", line 641, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/home/matthias/.local/lib/python2.7/site-packages/urllib3/util/retry.py", line 399, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=53877): Max retries exceeded with url: /session/ce53f5ee-c396-4609-b2ae-6a90695ac849/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8834ead710>: Failed to establish a new connection: [Errno 111] Connection refused',))
             | 
|||||
| 
         test_rename_uppercase_lowercase 
     | 
    
        
        
        st21.17: Not Implemented  | 
|||||
| 
         test_typeahead_author 
     | 
    
        
        
        st21.18: Not Implemented  | 
|||||
| 
         test_typeahead_language 
     | 
    
        
        
        st21.19: Not Implemented  | 
|||||
| 
         test_typeahead_publisher 
     | 
    
        
        
        st21.20: Not Implemented  | 
|||||
| 
         test_typeahead_series 
     | 
    
        
        
        st21.21: Not Implemented  | 
|||||
| 
         test_typeahead_tag 
     | 
    
        
        
        st21.22: Not Implemented  | 
|||||
| 
         test_upload_cover_hdd 
     | 
    
        
        
        st21.23: Not Implemented  | 
|||||
| test_edit_books.test_edit_books_Python36 | 23 | 7 | 1 | 4 | 11 | Detail | 
| 
         test_database_errors 
     | 
    
        
        
        st22.1: Not Implemented  | 
|||||
| 
         test_delete_book 
     | 
    
        
        
        st22.2: Not Implemented  | 
|||||
| 
         test_delete_format 
     | 
    
        
        
        st22.3: Not Implemented  | 
|||||
| 
         test_edit_author 
     | 
    PASS | |||||
| 
         test_edit_category 
     | 
    PASS | |||||
| 
         test_edit_comments 
     | 
    PASS | |||||
| 
         test_edit_custom_bool 
     | 
    
        
        
        et22.7: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 451, in test_edit_custom_bool
    self.assertEqual(u'ok', vals['cust_columns'][0]['value'])
KeyError: 'cust_columns'
             | 
|||||
| 
         test_edit_custom_rating 
     | 
    
        
        
        et22.8: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 464, in test_edit_custom_rating
    self.assertEqual('3', vals['cust_columns'][0]['value'])
KeyError: 'cust_columns'
             | 
|||||
| 
         test_edit_custom_single_select 
     | 
    
        
        
        et22.9: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 481, in test_edit_custom_single_select
    self.assertEqual(u'人ç©', vals['cust_columns'][0]['value'])
KeyError: 'cust_columns'
             | 
|||||
| 
         test_edit_custom_text 
     | 
    
        
        
        et22.10: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 493, in test_edit_custom_text
    self.assertEqual(u'Lulu 人 Ã', vals['cust_columns'][0]['value'])
KeyError: 'cust_columns'
             | 
|||||
| 
         test_edit_language 
     | 
    PASS | |||||
| 
         test_edit_publisher 
     | 
    PASS | |||||
| 
         test_edit_publishing_date 
     | 
    
        
        
        st22.13: Not Implemented  | 
|||||
| 
         test_edit_rating 
     | 
    PASS | |||||
| 
         test_edit_series 
     | 
    PASS | |||||
| 
         test_edit_title 
     | 
    
        
        
        ft22.16: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 132, in test_edit_title
    self.assertEqual('The camicdemo', books[1][8]['title'])
AssertionError: 'The camicdemo' != '\n          '
             | 
|||||
| 
         test_rename_uppercase_lowercase 
     | 
    
        
        
        st22.17: Not Implemented  | 
|||||
| 
         test_typeahead_author 
     | 
    
        
        
        st22.18: Not Implemented  | 
|||||
| 
         test_typeahead_language 
     | 
    
        
        
        st22.19: Not Implemented  | 
|||||
| 
         test_typeahead_publisher 
     | 
    
        
        
        st22.20: Not Implemented  | 
|||||
| 
         test_typeahead_series 
     | 
    
        
        
        st22.21: Not Implemented  | 
|||||
| 
         test_typeahead_tag 
     | 
    
        
        
        st22.22: Not Implemented  | 
|||||
| 
         test_upload_cover_hdd 
     | 
    
        
        
        st22.23: Not Implemented  | 
|||||
| test_email_STARTTLS.test_STARTTLS_Python27 | 2 | 0 | 0 | 2 | 0 | Detail | 
| 
         test_STARTTLS 
     | 
    
        
        
        et23.1: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 98, in test_STARTTLS
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| 
         test_STARTTLS_SSL_setup_error 
     | 
    
        
        
        et23.2: Traceback (most recent call last):
  File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 119, in test_STARTTLS_SSL_setup_error
    task_len = len(self.check_tasks())
TypeError: object of type 'bool' has no len()
             | 
|||||
| test_email_STARTTLS.test_STARTTLS_Python36 | 2 | 2 | 0 | 0 | 0 | Detail | 
| 
         test_STARTTLS 
     | 
    
        
        
        pt24.1: Incomming connection 127.0.0.1:59094
Incomming connection 127.0.0.1:59096
Received: EHLO
Received: STARTTLS
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 59096))
('Message addressed from:', '<name@host.com> size=30788')
('Message addressed to  :', ['a1@b.com'])
('Message length        :', 30378)
Received: QUIT
             | 
|||||
| 
         test_STARTTLS_SSL_setup_error 
     | 
    
        
        
        pt24.2: Incomming connection 127.0.0.1:59104  | 
|||||
| test_helper.calibre_helper | 13 | 13 | 0 | 0 | 0 | Detail | 
| 
         test_author_sort 
     | 
    PASS | |||||
| 
         test_author_sort_comma 
     | 
    PASS | |||||
| 
         test_author_sort_junior 
     | 
    PASS | |||||
| 
         test_author_sort_oneword 
     | 
    PASS | |||||
| 
         test_author_sort_roman 
     | 
    PASS | |||||
| 
         test_check_Limit_Length 
     | 
    PASS | |||||
| 
         test_check_char_replacement 
     | 
    PASS | |||||
| 
         test_check_chinese_Characters 
     | 
    PASS | |||||
| 
         test_check_degEUR_replacement 
     | 
    PASS | |||||
| 
         test_check_doubleS 
     | 
    PASS | |||||
| 
         test_check_finish_Dot 
     | 
    PASS | |||||
| 
         test_check_high23 
     | 
    PASS | |||||
| 
         test_check_umlauts 
     | 
    PASS | |||||
| Total | 281 | 110 | 6 | 94 | 71 | |