Commit 0c80f5c6 authored by Ozzieisaacs's avatar Ozzieisaacs

Update Teststatus

parent 3b03aa30
...@@ -529,7 +529,7 @@ def new_user(): ...@@ -529,7 +529,7 @@ def new_user():
content.locale = to_save["locale"] content.locale = to_save["locale"]
val = 0 val = 0
for key, _ in to_save.items(): for key, __ in to_save.items():
if key.startswith('show'): if key.startswith('show'):
val += int(key[5:]) val += int(key[5:])
content.sidebar_view = val content.sidebar_view = val
......
...@@ -37,6 +37,7 @@ def process_open(command, quotes=(), env=None, sout=subprocess.PIPE): ...@@ -37,6 +37,7 @@ def process_open(command, quotes=(), env=None, sout=subprocess.PIPE):
else: else:
if sys.version_info < (3, 0): if sys.version_info < (3, 0):
exc_command = [x.encode(sys.getfilesystemencoding()) for x in command] exc_command = [x.encode(sys.getfilesystemencoding()) for x in command]
else:
exc_command = [x for x in command]
# return subprocess.Popen(exc_command, shell=False, stdout=subprocess.PIPE, universal_newlines=True, env=env)
return subprocess.Popen(exc_command, shell=False, stdout=sout, universal_newlines=True, env=env) return subprocess.Popen(exc_command, shell=False, stdout=sout, universal_newlines=True, env=env)
...@@ -119,10 +119,12 @@ ...@@ -119,10 +119,12 @@
<div id="collapseseven" class="panel-collapse collapse"> <div id="collapseseven" class="panel-collapse collapse">
<div class="panel-body"> <div class="panel-body">
{% for element in sidebar %} {% for element in sidebar %}
{% if element['config_show'] %}
<div class="form-group"> <div class="form-group">
<input type="checkbox" name="show_{{element['visibility']}}" id="show_{{element['visibility']}}" {% if conf.show_element_new_user(element['visibility']) %}checked{% endif %}> <input type="checkbox" name="show_{{element['visibility']}}" id="show_{{element['visibility']}}" {% if conf.show_element_new_user(element['visibility']) %}checked{% endif %}>
<label for="show_{{element['visibility']}}">{{element['show_text']}}</label> <label for="show_{{element['visibility']}}">{{element['show_text']}}</label>
</div> </div>
{% endif %}
{% endfor %} {% endfor %}
<div class="form-group"> <div class="form-group">
<input type="checkbox" name="Show_detail_random" id="Show_detail_random" {% if conf.show_detail_random() %}checked{% endif %}> <input type="checkbox" name="Show_detail_random" id="Show_detail_random" {% if conf.show_detail_random() %}checked{% endif %}>
......
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
{% endif %} {% endif %}
{% if entry.series|length > 0 %} {% if entry.series|length > 0 %}
<p>{{_('Book')}} {{entry.series_index}} {{_('of')}} <a href="{{url_for('web.series', book_id=entry.series[0].id)}}">{{entry.series[0].name}}</a></p> <p>{{_('Book')}} {{entry.series_index}} {{_('of')}} <a href="{{url_for('web.books_list', data='series',sort='abc', book_id=entry.series[0].id)}}">{{entry.series[0].name}}</a></p>
{% endif %} {% endif %}
{% if entry.languages.__len__() > 0 %} {% if entry.languages.__len__() > 0 %}
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
<div class="publishers"> <div class="publishers">
<p> <p>
<span>{{_('Publisher')}}: <span>{{_('Publisher')}}:
<a href="{{url_for('web.publisher', book_id=entry.publishers[0].id ) }}">{{entry.publishers[0].name}}</a> <a href="{{url_for('web.books_list', data='publisher', sort='new', book_id=entry.publishers[0].id ) }}">{{entry.publishers[0].name}}</a>
</span> </span>
</p> </p>
</div> </div>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<div class="discover random-books"> <div class="discover random-books">
<h2 class="random-books">{{_('Discover (Random Books)')}}</h2> <h2 class="random-books">{{_('Discover (Random Books)')}}</h2>
<div class="row"> <div class="row">
web. {% for entry in random %} {% for entry in random %}
<div class="col-sm-3 col-lg-2 col-xs-6 book" id="books_rand"> <div class="col-sm-3 col-lg-2 col-xs-6 book" id="books_rand">
<div class="cover"> <div class="cover">
<a href="{{ url_for('web.show_book', book_id=entry.id) }}" data-toggle="modal" data-target="#bookDetailsModal" data-remote="false"> <a href="{{ url_for('web.show_book', book_id=entry.id) }}" data-toggle="modal" data-target="#bookDetailsModal" data-remote="false">
......
...@@ -105,7 +105,7 @@ def get_sidebar_config(kwargs=None): ...@@ -105,7 +105,7 @@ def get_sidebar_config(kwargs=None):
else: else:
content = False content = False
else: else:
content = False content = 'conf' in kwargs
sidebar = list() sidebar = list()
sidebar.append({"glyph": "glyphicon-book", "text": _('Recently Added'), "link": 'web.index', "id": "new", sidebar.append({"glyph": "glyphicon-book", "text": _('Recently Added'), "link": 'web.index', "id": "new",
"visibility": SIDEBAR_RECENT, 'public': True, "page": "root", "visibility": SIDEBAR_RECENT, 'public': True, "page": "root",
......
...@@ -1209,7 +1209,6 @@ def token_verified(): ...@@ -1209,7 +1209,6 @@ def token_verified():
@web.route("/me", methods=["GET", "POST"]) @web.route("/me", methods=["GET", "POST"])
@login_required @login_required
def profile(): def profile():
global _
downloads = list() downloads = list()
languages = speaking_language() languages = speaking_language()
translations = babel.list_translations() + [LC('en')] translations = babel.list_translations() + [LC('en')]
...@@ -1248,7 +1247,7 @@ def profile(): ...@@ -1248,7 +1247,7 @@ def profile():
current_user.locale = to_save["locale"] current_user.locale = to_save["locale"]
val = 0 val = 0
for key, _ in to_save.items(): for key, __ in to_save.items():
if key.startswith('show'): if key.startswith('show'):
val += int(key[5:]) val += int(key[5:])
current_user.sidebar_view = val current_user.sidebar_view = val
......
...@@ -30,15 +30,15 @@ ...@@ -30,15 +30,15 @@
<div id='header_parameters' class='row text-center report-parameters'> <div id='header_parameters' class='row text-center report-parameters'>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<p class='text-justify attribute'><strong>Start Time:</strong> 2019-02-10 12:10:31.096065</p> <p class='text-justify attribute'><strong>Start Time:</strong> 2019-05-12 18:51:22.511134</p>
</div> </div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<p class='text-justify attribute'><strong>Stop Time:</strong> 2019-02-10 12:53:18.410539</p> <p class='text-justify attribute'><strong>Stop Time:</strong> 2019-05-12 19:42:21.577115</p>
</div> </div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<p class='text-justify attribute'><strong>Duration:</strong> 0:42:47.314474</p> <p class='text-justify attribute'><strong>Duration:</strong> 0:50:59.065981</p>
</div> </div>
</div> </div>
...@@ -98,36 +98,19 @@ ...@@ -98,36 +98,19 @@
<tr class='skipClass'> <tr class='skipClass'>
<td>test_opds_feed.test_opds_feed</td> <td>test_opds_feed.test_opds_feed</td>
<td class="text-center">16</td> <td class="text-center">16</td>
<td class="text-center">2</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">14</td>
<td class="text-center">16</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c1', 16)">Detail</a> <a onclick="showClassDetail('c1', 16)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='st1.1' class='none bg-warning'> <tr id='pt1.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_opds</div> <div class='testcase'>test_opds</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st1.1')">SKIP</a>
</div>
<!--css div popup start-->
<div id='div_st1.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st1.1').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">st1.1: Not Implemented</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='st1.2' class='none bg-warning'> <tr id='st1.2' class='none bg-warning'>
<td> <td>
...@@ -221,28 +204,11 @@ ...@@ -221,28 +204,11 @@
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='st1.6' class='none bg-warning'> <tr id='pt1.6' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_opds_guest_user</div> <div class='testcase'>test_opds_guest_user</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st1.6')">SKIP</a>
</div>
<!--css div popup start-->
<div id='div_st1.6' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st1.6').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">st1.6: Not Implemented</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='st1.7' class='none bg-warning'> <tr id='st1.7' class='none bg-warning'>
<td> <td>
...@@ -577,92 +543,97 @@ ...@@ -577,92 +543,97 @@
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr class='errorClass'> <tr class='passClass'>
<td>test_email_ssl.test_SSL_Python27</td> <td>test_email_ssl.test_SSL_Python27</td>
<td class="text-center">4</td> <td class="text-center">4</td>
<td class="text-center">1</td> <td class="text-center">4</td>
<td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">3</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c3', 4)">Detail</a> <a onclick="showClassDetail('c3', 4)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et3.1' class='none bg-info'> <tr id='pt3.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_None_setup_error</div> <div class='testcase'>test_SSL_None_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et3.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt3.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et3.1' class="popup_window test_output" style="display:none;"> <div id='div_pt3.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et3.1').style.display='none'"><span onclick="document.getElementById('div_pt3.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et3.1: /home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py:604: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. <pre class="text-left">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']")) ret['edit_enable'] = bool(tree.find("//*[@class='glyphicon glyphicon-edit']"))
/home/matthias/Entwicklung/calibre-web-test/test/ui_helper.py:660: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. /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']"))Traceback (most recent call last): ret['read']= bool(tree.find("//*[@id='have_read_cb']"))
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 149, in test_SSL_None_setup_error Incomming connection 127.0.0.1:45556
details['kindlebtn'].click() 127.0.0.1:45556 Timeouted</pre>
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et3.2' class='none bg-info'> <tr id='pt3.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_STARTTLS_setup_error</div> <div class='testcase'>test_SSL_STARTTLS_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et3.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt3.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et3.2' class="popup_window test_output" style="display:none;"> <div id='div_pt3.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et3.2').style.display='none'"><span onclick="document.getElementById('div_pt3.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et3.2: Traceback (most recent call last): <pre class="text-left">pt3.2: Incomming connection 127.0.0.1:45562
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 129, in test_SSL_STARTTLS_setup_error 127.0.0.1:45562 Timeouted</pre>
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et3.3' class='none bg-info'> <tr id='pt3.3' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_only</div> <div class='testcase'>test_SSL_logging_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et3.3')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt3.3')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et3.3' class="popup_window test_output" style="display:none;"> <div id='div_pt3.3' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et3.3').style.display='none'"><span onclick="document.getElementById('div_pt3.3').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et3.3: Traceback (most recent call last): <pre class="text-left">pt3.3: Incomming connection 127.0.0.1:45564
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 108, in test_SSL_only Received: EHLO
details['kindlebtn'].click() Received: AUTH
AttributeError: 'NoneType' object has no attribute 'click'</pre> User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45564))
('Message addressed from:', '&lt;name@host.com&gt; size=507')
('Message addressed to :', ['a1@b.com'])
('Message length :', 506)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -671,7 +642,7 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -671,7 +642,7 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
</tr> </tr>
<tr id='pt3.4' class='hiddenRow bg-success'> <tr id='pt3.4' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_logging_email</div> <div class='testcase'>test_SSL_only</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
...@@ -685,17 +656,17 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -685,17 +656,17 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">pt3.4: Incomming connection 127.0.0.1:40856 <pre class="text-left">pt3.4: Incomming connection 127.0.0.1:45566
Received: EHLO Received: EHLO
Received: AUTH Received: AUTH
User: name@host.com, Password: 10234 User: name@host.com, Password: 10234
Received: MAIL Received: MAIL
Received: RCPT Received: RCPT
Received: DATA Received: DATA
('Receiving message from:', ('127.0.0.1', 40856)) ('Receiving message from:', ('127.0.0.1', 45566))
('Message addressed from:', '&lt;name@host.com&gt; size=507') ('Message addressed from:', '&lt;name@host.com&gt; size=30377')
('Message addressed to :', ['a1@b.com']) ('Message addressed to :', ['a1@b.com'])
('Message length :', 506) ('Message length :', 30376)
Received: QUIT</pre> Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
...@@ -703,115 +674,127 @@ Received: QUIT</pre> ...@@ -703,115 +674,127 @@ Received: QUIT</pre>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr class='errorClass'> <tr class='passClass'>
<td>test_email_ssl.test_SSL_Python36</td> <td>test_email_ssl.test_SSL_Python36</td>
<td class="text-center">4</td> <td class="text-center">4</td>
<td class="text-center">4</td>
<td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">1</td>
<td class="text-center">3</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c4', 4)">Detail</a> <a onclick="showClassDetail('c4', 4)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et4.1' class='none bg-info'> <tr id='pt4.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_None_setup_error</div> <div class='testcase'>test_SSL_None_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et4.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt4.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et4.1' class="popup_window test_output" style="display:none;"> <div id='div_pt4.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et4.1').style.display='none'"><span onclick="document.getElementById('div_pt4.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et4.1: Traceback (most recent call last): <pre class="text-left">pt4.1: Incomming connection 127.0.0.1:45674
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 149, in test_SSL_None_setup_error 127.0.0.1:45674 Timeouted</pre>
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et4.2' class='none bg-info'> <tr id='pt4.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_STARTTLS_setup_error</div> <div class='testcase'>test_SSL_STARTTLS_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et4.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt4.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et4.2' class="popup_window test_output" style="display:none;"> <div id='div_pt4.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et4.2').style.display='none'"><span onclick="document.getElementById('div_pt4.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et4.2: Traceback (most recent call last): <pre class="text-left">pt4.2: Incomming connection 127.0.0.1:45680
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 129, in test_SSL_STARTTLS_setup_error 127.0.0.1:45680 Timeouted</pre>
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et4.3' class='none bg-info'> <tr id='pt4.3' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_only</div> <div class='testcase'>test_SSL_logging_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et4.3')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt4.3')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et4.3' class="popup_window test_output" style="display:none;"> <div id='div_pt4.3' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et4.3').style.display='none'"><span onclick="document.getElementById('div_pt4.3').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et4.3: Traceback (most recent call last): <pre class="text-left">pt4.3: Incomming connection 127.0.0.1:45682
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 108, in test_SSL_only Received: EHLO
details['kindlebtn'].click() Received: AUTH
AttributeError: 'NoneType' object has no attribute 'click'</pre> User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45682))
('Message addressed from:', '&lt;name@host.com&gt; size=523')
('Message addressed to :', ['a1@b.com'])
('Message length :', 506)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='ft4.4' class='none bg-danger'> <tr id='pt4.4' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_logging_email</div> <div class='testcase'>test_SSL_only</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft4.4')">FAIL</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt4.4')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_ft4.4' class="popup_window test_output" style="display:none;"> <div id='div_pt4.4' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_ft4.4').style.display='none'"><span onclick="document.getElementById('div_pt4.4').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft4.4: Traceback (most recent call last): <pre class="text-left">pt4.4: Incomming connection 127.0.0.1:45684
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_ssl.py", line 168, in test_logging_email Received: EHLO
self.assertTrue(False, "Email logging not working in python3 testing") Received: AUTH
AssertionError: Email logging not working in python3 testing</pre> User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 45684))
('Message addressed from:', '&lt;name@host.com&gt; size=30788')
('Message addressed to :', ['a1@b.com'])
('Message length :', 30378)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -1491,83 +1474,157 @@ AssertionError: logfile config value is not empty after reseting to default</pre ...@@ -1491,83 +1474,157 @@ AssertionError: logfile config value is not empty after reseting to default</pre
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr class='skipClass'> <tr class='passClass'>
<td>test_anonymous.test_anonymous_Python27</td> <td>test_anonymous.test_anonymous_Python27</td>
<td class="text-center">1</td> <td class="text-center">10</td>
<td class="text-center">10</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">1</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c8', 1)">Detail</a> <a onclick="showClassDetail('c8', 10)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='st8.1' class='none bg-warning'> <tr id='pt8.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_anonymous_user</div> <div class='testcase'>test_guest_about</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center"> </tr>
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st8.1')">SKIP</a> <tr id='pt8.2' class='hiddenRow bg-success'>
</div> <td>
<!--css div popup start--> <div class='testcase'>test_guest_change_visibility_category</div>
<div id='div_st8.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st8.1').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">st8.1: Not Implemented</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td> </td>
<td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='skipClass'> <tr id='pt8.3' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_hot</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.4' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_language</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.5' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_publisher</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.6' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_rated</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.7' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_series</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.8' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_random_books_available</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.9' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_visibility_read</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt8.10' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_visibility_sidebar</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr class='passClass'>
<td>test_anonymous.test_anonymous_Python36</td> <td>test_anonymous.test_anonymous_Python36</td>
<td class="text-center">1</td> <td class="text-center">10</td>
<td class="text-center">10</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">1</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c9', 1)">Detail</a> <a onclick="showClassDetail('c9', 10)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='st9.1' class='none bg-warning'> <tr id='pt9.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_anonymous_user</div> <div class='testcase'>test_guest_about</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center"> </tr>
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st9.1')">SKIP</a> <tr id='pt9.2' class='hiddenRow bg-success'>
</div> <td>
<!--css div popup start--> <div class='testcase'>test_guest_change_visibility_category</div>
<div id='div_st9.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st9.1').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">st9.1: Not Implemented</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td> </td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.3' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_hot</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.4' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_language</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.5' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_publisher</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.6' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_rated</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.7' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_change_visibility_series</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.8' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_random_books_available</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.9' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_visibility_read</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt9.10' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_guest_visibility_sidebar</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='skipClass'> <tr class='skipClass'>
<td>test_user_template.test_user_template_Python27</td> <td>test_user_template.test_user_template_Python27</td>
<td class="text-center">15</td> <td class="text-center">14</td>
<td class="text-center">12</td> <td class="text-center">11</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">3</td> <td class="text-center">3</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c10', 15)">Detail</a> <a onclick="showClassDetail('c10', 14)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='pt10.1' class='hiddenRow bg-success'> <tr id='pt10.1' class='hiddenRow bg-success'>
...@@ -1682,29 +1739,23 @@ AssertionError: logfile config value is not empty after reseting to default</pre ...@@ -1682,29 +1739,23 @@ AssertionError: logfile config value is not empty after reseting to default</pre
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt10.14' class='hiddenRow bg-success'> <tr id='st10.14' class='none bg-warning'>
<td>
<div class='testcase'>test_sorted_user_template</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='st10.15' class='none bg-warning'>
<td> <td>
<div class='testcase'>test_ui_language_settings</div> <div class='testcase'>test_ui_language_settings</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st10.15')">SKIP</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st10.14')">SKIP</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_st10.15' class="popup_window test_output" style="display:none;"> <div id='div_st10.14' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st10.15').style.display='none'"><span onclick="document.getElementById('div_st10.14').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">st10.15: Not Implemented</pre> <pre class="text-left">st10.14: Not Implemented</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -1713,13 +1764,13 @@ AssertionError: logfile config value is not empty after reseting to default</pre ...@@ -1713,13 +1764,13 @@ AssertionError: logfile config value is not empty after reseting to default</pre
</tr> </tr>
<tr class='skipClass'> <tr class='skipClass'>
<td>test_user_template.test_user_template_Python36</td> <td>test_user_template.test_user_template_Python36</td>
<td class="text-center">15</td> <td class="text-center">14</td>
<td class="text-center">12</td> <td class="text-center">11</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">3</td> <td class="text-center">3</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c11', 15)">Detail</a> <a onclick="showClassDetail('c11', 14)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='pt11.1' class='hiddenRow bg-success'> <tr id='pt11.1' class='hiddenRow bg-success'>
...@@ -1834,29 +1885,23 @@ AssertionError: logfile config value is not empty after reseting to default</pre ...@@ -1834,29 +1885,23 @@ AssertionError: logfile config value is not empty after reseting to default</pre
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt11.14' class='hiddenRow bg-success'> <tr id='st11.14' class='none bg-warning'>
<td>
<div class='testcase'>test_sorted_user_template</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='st11.15' class='none bg-warning'>
<td> <td>
<div class='testcase'>test_ui_language_settings</div> <div class='testcase'>test_ui_language_settings</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st11.15')">SKIP</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_st11.14')">SKIP</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_st11.15' class="popup_window test_output" style="display:none;"> <div id='div_st11.14' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_st11.15').style.display='none'"><span onclick="document.getElementById('div_st11.14').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">st11.15: Not Implemented</pre> <pre class="text-left">st11.14: Not Implemented</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2083,7 +2128,7 @@ AssertionError: logfile config value is not empty after reseting to default</pre ...@@ -2083,7 +2128,7 @@ AssertionError: logfile config value is not empty after reseting to default</pre
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft15.6: Traceback (most recent call last): <pre class="text-left">ft15.6: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 315, in test_shelf_database_change File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 321, in test_shelf_database_change
self.assertIsNone('Not Implemented', 'Database change') self.assertIsNone('Not Implemented', 'Database change')
AssertionError: Database change</pre> AssertionError: Database change</pre>
</div> </div>
...@@ -2156,7 +2201,7 @@ AssertionError: Database change</pre> ...@@ -2156,7 +2201,7 @@ AssertionError: Database change</pre>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft16.6: Traceback (most recent call last): <pre class="text-left">ft16.6: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 315, in test_shelf_database_change File "/home/matthias/Entwicklung/calibre-web-test/test/test_shelf.py", line 321, in test_shelf_database_change
self.assertIsNone('Not Implemented', 'Database change') self.assertIsNone('Not Implemented', 'Database change')
AssertionError: Database change</pre> AssertionError: Database change</pre>
</div> </div>
...@@ -2171,11 +2216,11 @@ AssertionError: Database change</pre> ...@@ -2171,11 +2216,11 @@ AssertionError: Database change</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='failClass'> <tr class='passClass'>
<td>test_login.test_login_Python27</td> <td>test_login.test_login_Python27</td>
<td class="text-center">7</td> <td class="text-center">7</td>
<td class="text-center">6</td> <td class="text-center">7</td>
<td class="text-center">1</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
...@@ -2206,31 +2251,11 @@ AssertionError: Database change</pre> ...@@ -2206,31 +2251,11 @@ AssertionError: Database change</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='ft17.5' class='none bg-danger'> <tr id='pt17.5' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_login_protected</div> <div class='testcase'>test_login_protected</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft17.5')">FAIL</a>
</div>
<!--css div popup start-->
<div id='div_ft17.5' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_ft17.5').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">ft17.5: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 173, in test_login_protected
self.assertEqual(self.fail_access_page("http://127.0.0.1:8083/update"),1)
AssertionError: 2 != 1</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='pt17.6' class='hiddenRow bg-success'> <tr id='pt17.6' class='hiddenRow bg-success'>
<td> <td>
...@@ -2244,11 +2269,11 @@ AssertionError: 2 != 1</pre> ...@@ -2244,11 +2269,11 @@ AssertionError: 2 != 1</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='failClass'> <tr class='passClass'>
<td>test_login.test_login_Python36</td> <td>test_login.test_login_Python36</td>
<td class="text-center">7</td> <td class="text-center">7</td>
<td class="text-center">6</td> <td class="text-center">7</td>
<td class="text-center">1</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
...@@ -2279,31 +2304,11 @@ AssertionError: 2 != 1</pre> ...@@ -2279,31 +2304,11 @@ AssertionError: 2 != 1</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='ft18.5' class='none bg-danger'> <tr id='pt18.5' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_login_protected</div> <div class='testcase'>test_login_protected</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft18.5')">FAIL</a>
</div>
<!--css div popup start-->
<div id='div_ft18.5' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_ft18.5').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">ft18.5: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_login.py", line 173, in test_login_protected
self.assertEqual(self.fail_access_page("http://127.0.0.1:8083/update"),1)
AssertionError: 2 != 1</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='pt18.6' class='hiddenRow bg-success'> <tr id='pt18.6' class='hiddenRow bg-success'>
<td> <td>
...@@ -2317,66 +2322,58 @@ AssertionError: 2 != 1</pre> ...@@ -2317,66 +2322,58 @@ AssertionError: 2 != 1</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='errorClass'> <tr class='failClass'>
<td>test_ebook_convert.test_ebook_convert_Python27</td> <td>test_ebook_convert.test_ebook_convert_Python27</td>
<td class="text-center">11</td> <td class="text-center">11</td>
<td class="text-center">9</td>
<td class="text-center">2</td> <td class="text-center">2</td>
<td class="text-center">2</td> <td class="text-center">0</td>
<td class="text-center">7</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c19', 11)">Detail</a> <a onclick="showClassDetail('c19', 11)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et19.1' class='none bg-info'> <tr id='pt19.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_smtp_setup_error</div> <div class='testcase'>test_SSL_smtp_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.1' class="popup_window test_output" style="display:none;"> <div id='div_pt19.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.1').style.display='none'"><span onclick="document.getElementById('div_pt19.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.1: Incomming connection 127.0.0.1:53856 <pre class="text-left">pt19.1: Incomming connection 127.0.0.1:50138</pre>
Received: EHLO
Received: AUTH
User: name@host.com, Password: 1234Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 471, in test_SSL_smtp_setup_error
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et19.2' class='none bg-info'> <tr id='pt19.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS_smtp_setup_error</div> <div class='testcase'>test_STARTTLS_smtp_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.2' class="popup_window test_output" style="display:none;"> <div id='div_pt19.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.2').style.display='none'"><span onclick="document.getElementById('div_pt19.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.2: Traceback (most recent call last): <pre class="text-left">pt19.2: Incomming connection 127.0.0.1:50150
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 451, in test_STARTTLS_smtp_setup_error Received: EHLO</pre>
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2387,167 +2384,172 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -2387,167 +2384,172 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
<td> <td>
<div class='testcase'>test_convert_deactivate</div> <div class='testcase'>test_convert_deactivate</div>
</td> </td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='et19.4' class='none bg-info'>
<td>
<div class='testcase'>test_convert_email</div>
</td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.4')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.3')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.4' class="popup_window test_output" style="display:none;"> <div id='div_pt19.3' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.4').style.display='none'"><span onclick="document.getElementById('div_pt19.3').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.4: Incomming connection 127.0.0.1:53870 <pre class="text-left">pt19.3: 127.0.0.1:50150 Timeouted</pre>
Received: EHLOTraceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 206, in test_convert_email
self.assertEqual(len(details['kindle']),2)
TypeError: object of type 'NoneType' has no len()</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et19.5' class='none bg-info'> <tr id='pt19.4' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_convert_failed_and_email</div> <div class='testcase'>test_convert_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.5')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.4')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.5' class="popup_window test_output" style="display:none;"> <div id='div_pt19.4' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.5').style.display='none'"><span onclick="document.getElementById('div_pt19.4').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.5: Incomming connection 127.0.0.1:53872 <pre class="text-left">pt19.4: Incomming connection 127.0.0.1:50170
Received: EHLOTraceback (most recent call last): Received: EHLO
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 253, in test_convert_failed_and_email Received: AUTH
self.assertEqual(len(details['kindle']),2) User: name@host.com, Password: 10234
TypeError: object of type 'NoneType' has no len()</pre> Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 50170))
('Message addressed from:', '&lt;name@host.com&gt; size=507')
('Message addressed to :', ['a1@b.com'])
('Message length :', 506)
Received: QUIT
Incomming connection 127.0.0.1:50172
Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 50172))
('Message addressed from:', '&lt;name@host.com&gt; size=23309')
('Message addressed to :', ['a1@b.com'])
('Message length :', 23308)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et19.6' class='none bg-info'> <tr id='pt19.5' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_convert_only</div> <div class='testcase'>test_convert_failed_and_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.6')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.5')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.6' class="popup_window test_output" style="display:none;"> <div id='div_pt19.5' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.6').style.display='none'"><span onclick="document.getElementById('div_pt19.5').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.6: 127.0.0.1:53872 TimeoutedTraceback (most recent call last): <pre class="text-left">pt19.5: Incomming connection 127.0.0.1:50174
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 340, in test_convert_only Received: EHLO
select.select_by_visible_text('HTMLZ') Received: AUTH
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/select.py", line 140, in select_by_visible_text User: name@host.com, Password: 1234
raise NoSuchElementException("Could not locate element with visible text: %s" % text) Incomming connection 127.0.0.1:50176
NoSuchElementException: Message: Could not locate element with visible text: HTMLZ</pre> Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 50176))
('Message addressed from:', '&lt;name@host.com&gt; size=507')
('Message addressed to :', ['a1@b.com'])
('Message length :', 506)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='ft19.7' class='none bg-danger'> <tr id='pt19.6' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_convert_parameter</div> <div class='testcase'>test_convert_only</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft19.7')">FAIL</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt19.6')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_ft19.7' class="popup_window test_output" style="display:none;"> <div id='div_pt19.6' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_ft19.7').style.display='none'"><span onclick="document.getElementById('div_pt19.6').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft19.7: Traceback (most recent call last): <pre class="text-left">pt19.6: Incomming connection 127.0.0.1:50178
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 183, in test_convert_parameter Received: EHLO
self.assertEqual(ret[-1]['result'], 'Finished') Received: AUTH
AssertionError: 'Started' != 'Finished'</pre> User: name@host.com, Password: 1234</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et19.8' class='none bg-info'> <tr id='pt19.7' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_convert_parameter</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='ft19.8' class='none bg-danger'>
<td> <td>
<div class='testcase'>test_convert_wrong_excecutable</div> <div class='testcase'>test_convert_wrong_excecutable</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.8')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft19.8')">FAIL</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et19.8' class="popup_window test_output" style="display:none;"> <div id='div_ft19.8' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.8').style.display='none'"><span onclick="document.getElementById('div_ft19.8').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et19.8: Traceback (most recent call last): <pre class="text-left">ft19.8: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 117, in test_convert_wrong_excecutable File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 163, in test_convert_wrong_excecutable
self.assertEqual(len(details['kindle']),2) self.assertEqual(len(ret)-2,task_len)
TypeError: object of type 'NoneType' has no len()</pre> AssertionError: -1 != 19</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et19.9' class='none bg-info'> <tr id='pt19.9' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_email_failed</div> <div class='testcase'>test_email_failed</div>
</td> </td>
<td colspan='6'> <td colspan='6' align='center'>PASS</td>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et19.9')">ERROR</a>
</div>
<!--css div popup start-->
<div id='div_et19.9' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et19.9').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">et19.9: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 428, in test_email_failed
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='ft19.10' class='none bg-danger'> <tr id='ft19.10' class='none bg-danger'>
<td> <td>
...@@ -2565,10 +2567,21 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -2565,10 +2567,21 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft19.10: Traceback (most recent call last): <pre class="text-left">ft19.10: Incomming connection 127.0.0.1:50256
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 400, in test_email_only Received: EHLO
Received: AUTH
User: name@host.com, Password: 10234
Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 50256))
('Message addressed from:', '&lt;name@host.com&gt; size=507')
('Message addressed to :', ['a1@b.com'])
('Message length :', 506)
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') self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Waiting' != 'Finished'</pre> AssertionError: 'Failed' != 'Finished'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2581,63 +2594,58 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -2581,63 +2594,58 @@ AssertionError: 'Waiting' != 'Finished'</pre>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr class='errorClass'> <tr class='failClass'>
<td>test_ebook_convert.test_ebook_convert_Python36</td> <td>test_ebook_convert.test_ebook_convert_Python36</td>
<td class="text-center">11</td> <td class="text-center">11</td>
<td class="text-center">2</td> <td class="text-center">4</td>
<td class="text-center">3</td> <td class="text-center">7</td>
<td class="text-center">6</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c20', 11)">Detail</a> <a onclick="showClassDetail('c20', 11)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et20.1' class='none bg-info'> <tr id='pt20.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_SSL_smtp_setup_error</div> <div class='testcase'>test_SSL_smtp_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt20.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.1' class="popup_window test_output" style="display:none;"> <div id='div_pt20.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.1').style.display='none'"><span onclick="document.getElementById('div_pt20.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.1: Traceback (most recent call last): <pre class="text-left">pt20.1: Incomming connection 127.0.0.1:50378</pre>
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 471, in test_SSL_smtp_setup_error
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et20.2' class='none bg-info'> <tr id='pt20.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS_smtp_setup_error</div> <div class='testcase'>test_STARTTLS_smtp_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt20.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.2' class="popup_window test_output" style="display:none;"> <div id='div_pt20.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.2').style.display='none'"><span onclick="document.getElementById('div_pt20.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.2: Traceback (most recent call last): <pre class="text-left">pt20.2: Incomming connection 127.0.0.1:50384
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 451, in test_STARTTLS_smtp_setup_error Received: EHLO</pre>
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2648,84 +2656,108 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -2648,84 +2656,108 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
<td> <td>
<div class='testcase'>test_convert_deactivate</div> <div class='testcase'>test_convert_deactivate</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6'>
<div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt20.3')">PASS</a>
</div>
<!--css div popup start-->
<div id='div_pt20.3' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_pt20.3').style.display='none'"><span
aria-hidden="true">&times;</span></button>
</div>
<div class="text-left pull-left">
<pre class="text-left">pt20.3: 127.0.0.1:50384 Timeouted</pre>
</div>
<div class="clearfix"></div>
</div>
<!--css div popup end-->
</td>
</tr> </tr>
<tr id='et20.4' class='none bg-info'> <tr id='ft20.4' class='none bg-danger'>
<td> <td>
<div class='testcase'>test_convert_email</div> <div class='testcase'>test_convert_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.4')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft20.4')">FAIL</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.4' class="popup_window test_output" style="display:none;"> <div id='div_ft20.4' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.4').style.display='none'"><span onclick="document.getElementById('div_ft20.4').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.4: Incomming connection 127.0.0.1:53996 <pre class="text-left">ft20.4: Incomming connection 127.0.0.1:50408
Received: EHLOTraceback (most recent call last): Received: EHLO
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 206, in test_convert_email Received: AUTH
self.assertEqual(len(details['kindle']),2) User: name@host.com, Password: 10234
TypeError: object of type 'NoneType' has no len()</pre> Received: MAIL
Received: RCPT
Received: DATA
('Receiving message from:', ('127.0.0.1', 50408))
('Message addressed from:', '&lt;name@host.com&gt; 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 222, in test_convert_email
self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Started' != 'Finished'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et20.5' class='none bg-info'> <tr id='ft20.5' class='none bg-danger'>
<td> <td>
<div class='testcase'>test_convert_failed_and_email</div> <div class='testcase'>test_convert_failed_and_email</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.5')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft20.5')">FAIL</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.5' class="popup_window test_output" style="display:none;"> <div id='div_ft20.5' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.5').style.display='none'"><span onclick="document.getElementById('div_ft20.5').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.5: Incomming connection 127.0.0.1:53998 <pre class="text-left">ft20.5: Traceback (most recent call last):
Received: EHLOTraceback (most recent call last): File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 268, in test_convert_failed_and_email
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 253, in test_convert_failed_and_email self.assertEqual(ret[-1]['result'], 'Failed')
self.assertEqual(len(details['kindle']),2) AssertionError: 'Waiting' != 'Failed'</pre>
TypeError: object of type 'NoneType' has no len()</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et20.6' class='none bg-info'> <tr id='ft20.6' class='none bg-danger'>
<td> <td>
<div class='testcase'>test_convert_only</div> <div class='testcase'>test_convert_only</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.6')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft20.6')">FAIL</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.6' class="popup_window test_output" style="display:none;"> <div id='div_ft20.6' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.6').style.display='none'"><span onclick="document.getElementById('div_ft20.6').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.6: 127.0.0.1:53998 TimeoutedTraceback (most recent call last): <pre class="text-left">ft20.6: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 340, in test_convert_only File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 349, in test_convert_only
select.select_by_visible_text('HTMLZ') self.assertEqual(ret[-6]['result'], 'Finished')
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/support/select.py", line 140, in select_by_visible_text AssertionError: 'Waiting' != 'Finished'</pre>
raise NoSuchElementException("Could not locate element with visible text: %s" % text)
NoSuchElementException: Message: Could not locate element with visible text: HTMLZ</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2749,7 +2781,7 @@ NoSuchElementException: Message: Could not locate element with visible text: HTM ...@@ -2749,7 +2781,7 @@ NoSuchElementException: Message: Could not locate element with visible text: HTM
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft20.7: Traceback (most recent call last): <pre class="text-left">ft20.7: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 183, in test_convert_parameter File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 185, in test_convert_parameter
self.assertEqual(ret[-1]['result'], 'Finished') self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Waiting' != 'Finished'</pre> AssertionError: 'Waiting' != 'Finished'</pre>
</div> </div>
...@@ -2775,7 +2807,7 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -2775,7 +2807,7 @@ AssertionError: 'Waiting' != 'Finished'</pre>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft20.8: Traceback (most recent call last): <pre class="text-left">ft20.8: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 115, in test_convert_wrong_excecutable File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 119, in test_convert_wrong_excecutable
self.assertEqual(element.text,'not installed') self.assertEqual(element.text,'not installed')
AssertionError: u'Excecution permissions missing' != 'not installed'</pre> AssertionError: u'Excecution permissions missing' != 'not installed'</pre>
</div> </div>
...@@ -2784,26 +2816,26 @@ AssertionError: u'Excecution permissions missing' != 'not installed'</pre> ...@@ -2784,26 +2816,26 @@ AssertionError: u'Excecution permissions missing' != 'not installed'</pre>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et20.9' class='none bg-info'> <tr id='ft20.9' class='none bg-danger'>
<td> <td>
<div class='testcase'>test_email_failed</div> <div class='testcase'>test_email_failed</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et20.9')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_ft20.9')">FAIL</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et20.9' class="popup_window test_output" style="display:none;"> <div id='div_ft20.9' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et20.9').style.display='none'"><span onclick="document.getElementById('div_ft20.9').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et20.9: Traceback (most recent call last): <pre class="text-left">ft20.9: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 428, in test_email_failed File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 443, in test_email_failed
details['kindlebtn'].click() self.assertEqual(ret[-1]['result'], 'Failed')
AttributeError: 'NoneType' object has no attribute 'click'</pre> AssertionError: 'Waiting' != 'Failed'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -2827,7 +2859,7 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -2827,7 +2859,7 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft20.10: Traceback (most recent call last): <pre class="text-left">ft20.10: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 400, in test_email_only File "/home/matthias/Entwicklung/calibre-web-test/test/test_ebook_convert.py", line 402, in test_email_only
self.assertEqual(ret[-1]['result'], 'Finished') self.assertEqual(ret[-1]['result'], 'Finished')
AssertionError: 'Waiting' != 'Finished'</pre> AssertionError: 'Waiting' != 'Finished'</pre>
</div> </div>
...@@ -2844,13 +2876,13 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -2844,13 +2876,13 @@ AssertionError: 'Waiting' != 'Finished'</pre>
</tr> </tr>
<tr class='passClass'> <tr class='passClass'>
<td>test_visiblilitys.calibre_web_visibilitys_Python27</td> <td>test_visiblilitys.calibre_web_visibilitys_Python27</td>
<td class="text-center">17</td> <td class="text-center">16</td>
<td class="text-center">17</td> <td class="text-center">16</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c21', 17)">Detail</a> <a onclick="showClassDetail('c21', 16)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='pt21.1' class='hiddenRow bg-success'> <tr id='pt21.1' class='hiddenRow bg-success'>
...@@ -2926,30 +2958,24 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -2926,30 +2958,24 @@ AssertionError: 'Waiting' != 'Finished'</pre>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt21.13' class='hiddenRow bg-success'> <tr id='pt21.13' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_admin_change_visibility_sorted</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt21.14' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_checked_logged_in</div> <div class='testcase'>test_checked_logged_in</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt21.15' class='hiddenRow bg-success'> <tr id='pt21.14' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_random_books_available</div> <div class='testcase'>test_random_books_available</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt21.16' class='hiddenRow bg-success'> <tr id='pt21.15' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_user_email_available</div> <div class='testcase'>test_user_email_available</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt21.17' class='hiddenRow bg-success'> <tr id='pt21.16' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_user_visibility_sidebar</div> <div class='testcase'>test_user_visibility_sidebar</div>
</td> </td>
...@@ -2957,13 +2983,13 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -2957,13 +2983,13 @@ AssertionError: 'Waiting' != 'Finished'</pre>
</tr> </tr>
<tr class='passClass'> <tr class='passClass'>
<td>test_visiblilitys.calibre_web_visibilitys_Python36</td> <td>test_visiblilitys.calibre_web_visibilitys_Python36</td>
<td class="text-center">17</td> <td class="text-center">16</td>
<td class="text-center">17</td> <td class="text-center">16</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c22', 17)">Detail</a> <a onclick="showClassDetail('c22', 16)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='pt22.1' class='hiddenRow bg-success'> <tr id='pt22.1' class='hiddenRow bg-success'>
...@@ -3039,30 +3065,24 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -3039,30 +3065,24 @@ AssertionError: 'Waiting' != 'Finished'</pre>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt22.13' class='hiddenRow bg-success'> <tr id='pt22.13' class='hiddenRow bg-success'>
<td>
<div class='testcase'>test_admin_change_visibility_sorted</div>
</td>
<td colspan='6' align='center'>PASS</td>
</tr>
<tr id='pt22.14' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_checked_logged_in</div> <div class='testcase'>test_checked_logged_in</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt22.15' class='hiddenRow bg-success'> <tr id='pt22.14' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_random_books_available</div> <div class='testcase'>test_random_books_available</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt22.16' class='hiddenRow bg-success'> <tr id='pt22.15' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_user_email_available</div> <div class='testcase'>test_user_email_available</div>
</td> </td>
<td colspan='6' align='center'>PASS</td> <td colspan='6' align='center'>PASS</td>
</tr> </tr>
<tr id='pt22.17' class='hiddenRow bg-success'> <tr id='pt22.16' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_user_visibility_sidebar</div> <div class='testcase'>test_user_visibility_sidebar</div>
</td> </td>
...@@ -3254,7 +3274,7 @@ AssertionError: 'Waiting' != 'Finished'</pre> ...@@ -3254,7 +3274,7 @@ AssertionError: 'Waiting' != 'Finished'</pre>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft23.16: Traceback (most recent call last): <pre class="text-left">ft23.16: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 128, in test_edit_title 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']) self.assertEqual('The camicdemo', books[1][8]['title'])
AssertionError: 'The camicdemo' != '\n '</pre> AssertionError: 'The camicdemo' != '\n '</pre>
</div> </div>
...@@ -3610,7 +3630,7 @@ AssertionError: 'The camicdemo' != '\n '</pre> ...@@ -3610,7 +3630,7 @@ AssertionError: 'The camicdemo' != '\n '</pre>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">ft24.16: Traceback (most recent call last): <pre class="text-left">ft24.16: Traceback (most recent call last):
File "/home/matthias/Entwicklung/calibre-web-test/test/test_edit_books.py", line 128, in test_edit_title 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']) self.assertEqual('The camicdemo', books[1][8]['title'])
AssertionError: 'The camicdemo' != '\n '</pre> AssertionError: 'The camicdemo' != '\n '</pre>
</div> </div>
...@@ -3780,126 +3800,142 @@ AssertionError: 'The camicdemo' != '\n '</pre> ...@@ -3780,126 +3800,142 @@ AssertionError: 'The camicdemo' != '\n '</pre>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr class='errorClass'> <tr class='passClass'>
<td>test_email_STARTTLS.test_STARTTLS_Python27</td> <td>test_email_STARTTLS.test_STARTTLS_Python27</td>
<td class="text-center">2</td> <td class="text-center">2</td>
<td class="text-center">2</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">2</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c25', 2)">Detail</a> <a onclick="showClassDetail('c25', 2)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et25.1' class='none bg-info'> <tr id='pt25.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS</div> <div class='testcase'>test_STARTTLS</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et25.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt25.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et25.1' class="popup_window test_output" style="display:none;"> <div id='div_pt25.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et25.1').style.display='none'"><span onclick="document.getElementById('div_pt25.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et25.1: Incomming connection 127.0.0.1:51216Traceback (most recent call last): <pre class="text-left">pt25.1: Incomming connection 127.0.0.1:54600
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 98, in test_STARTTLS Incomming connection 127.0.0.1:54602
details['kindlebtn'].click() Received: EHLO
AttributeError: 'NoneType' object has no attribute 'click'</pre> 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', 54602))
('Message addressed from:', '&lt;name@host.com&gt; size=30378')
('Message addressed to :', ['a1@b.com'])
('Message length :', 30377)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et25.2' class='none bg-info'> <tr id='pt25.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS_SSL_setup_error</div> <div class='testcase'>test_STARTTLS_SSL_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et25.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt25.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et25.2' class="popup_window test_output" style="display:none;"> <div id='div_pt25.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et25.2').style.display='none'"><span onclick="document.getElementById('div_pt25.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et25.2: Traceback (most recent call last): <pre class="text-left">pt25.2: Incomming connection 127.0.0.1:54604</pre>
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 119, in test_STARTTLS_SSL_setup_error
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr class='errorClass'> <tr class='passClass'>
<td>test_email_STARTTLS.test_STARTTLS_Python36</td> <td>test_email_STARTTLS.test_STARTTLS_Python36</td>
<td class="text-center">2</td> <td class="text-center">2</td>
<td class="text-center">2</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center">2</td>
<td class="text-center">0</td> <td class="text-center">0</td>
<td class="text-center"> <td class="text-center">
<a onclick="showClassDetail('c26', 2)">Detail</a> <a onclick="showClassDetail('c26', 2)">Detail</a>
</td> </td>
</tr> </tr>
<tr id='et26.1' class='none bg-info'> <tr id='pt26.1' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS</div> <div class='testcase'>test_STARTTLS</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et26.1')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt26.1')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et26.1' class="popup_window test_output" style="display:none;"> <div id='div_pt26.1' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et26.1').style.display='none'"><span onclick="document.getElementById('div_pt26.1').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et26.1: Incomming connection 127.0.0.1:51324Traceback (most recent call last): <pre class="text-left">pt26.1: Incomming connection 127.0.0.1:54718
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 98, in test_STARTTLS Incomming connection 127.0.0.1:54724
details['kindlebtn'].click() Received: EHLO
AttributeError: 'NoneType' object has no attribute 'click'</pre> 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', 54724))
('Message addressed from:', '&lt;name@host.com&gt; size=30787')
('Message addressed to :', ['a1@b.com'])
('Message length :', 30377)
Received: QUIT</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
</td> </td>
</tr> </tr>
<tr id='et26.2' class='none bg-info'> <tr id='pt26.2' class='hiddenRow bg-success'>
<td> <td>
<div class='testcase'>test_STARTTLS_SSL_setup_error</div> <div class='testcase'>test_STARTTLS_SSL_setup_error</div>
</td> </td>
<td colspan='6'> <td colspan='6'>
<div class="text-center"> <div class="text-center">
<a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_et26.2')">ERROR</a> <a class="popup_link text-center" onfocus='blur()' onclick="showTestDetail('div_pt26.2')">PASS</a>
</div> </div>
<!--css div popup start--> <!--css div popup start-->
<div id='div_et26.2' class="popup_window test_output" style="display:none;"> <div id='div_pt26.2' class="popup_window test_output" style="display:none;">
<div class='close_button pull-right'> <div class='close_button pull-right'>
<button type="button" class="close" aria-label="Close" onfocus='this.blur();' <button type="button" class="close" aria-label="Close" onfocus='this.blur();'
onclick="document.getElementById('div_et26.2').style.display='none'"><span onclick="document.getElementById('div_pt26.2').style.display='none'"><span
aria-hidden="true">&times;</span></button> aria-hidden="true">&times;</span></button>
</div> </div>
<div class="text-left pull-left"> <div class="text-left pull-left">
<pre class="text-left">et26.2: Traceback (most recent call last): <pre class="text-left">pt26.2: Incomming connection 127.0.0.1:54728</pre>
File "/home/matthias/Entwicklung/calibre-web-test/test/test_email_STARTTLS.py", line 119, in test_STARTTLS_SSL_setup_error
details['kindlebtn'].click()
AttributeError: 'NoneType' object has no attribute 'click'</pre>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
</div> </div>
...@@ -3998,17 +4034,17 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre> ...@@ -3998,17 +4034,17 @@ AttributeError: 'NoneType' object has no attribute 'click'</pre>
<tr id='total_row' class="text-center bg-grey"> <tr id='total_row' class="text-center bg-grey">
<td>Total</td> <td>Total</td>
<td>252</td> <td>266</td>
<td>138</td> <td>178</td>
<td>14</td> <td>15</td>
<td>23</td> <td>0</td>
<td>77</td> <td>73</td>
<td>&nbsp;</td> <td>&nbsp;</td>
</tr> </tr>
</table> </table>
<script> <script>
drawCircle(138, 14, 23, 77); drawCircle(178, 15, 0, 73);
</script> </script>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment