[Stackless] test_httpservers failed

xiscu xiscu at email.de
Mon Feb 7 19:50:11 CET 2011


Hi to all in the list,
that's the first time reporting to stackless. Please let me know if not
the right place (from the web site I could find the info where to report)

So I wanted to try stackless so I downloaded it and did the:
./configure
make
and make test
and so here failed one of these so I tried with:

./python ./Lib/test/regrtest.py -v test_httpservers

and here is the output :

# ./python ./Lib/test/regrtest.py -v test_httpservers
test_httpservers
test_http_0_9 (test.test_httpservers.BaseHTTPRequestHandlerTestCase) ... ok
test_http_1_0 (test.test_httpservers.BaseHTTPRequestHandlerTestCase) ... ok
test_http_1_1 (test.test_httpservers.BaseHTTPRequestHandlerTestCase) ... ok
test_with_continue_1_0 
(test.test_httpservers.BaseHTTPRequestHandlerTestCase) ... ok
test_command (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_handler (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_head_keep_alive (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_header_close (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_internal_key_error (test.test_httpservers.BaseHTTPServerTestCase) 
... ok
test_request_line_trimming 
(test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_return_custom_status (test.test_httpservers.BaseHTTPServerTestCase) 
... ok
test_return_header_keep_alive 
(test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_send_blank (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_version_bogus (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_version_digits (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_version_invalid (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_version_none (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_version_none_get (test.test_httpservers.BaseHTTPServerTestCase) ... ok
test_get (test.test_httpservers.SimpleHTTPServerTestCase) ... FAIL
test_head (test.test_httpservers.SimpleHTTPServerTestCase) ... ok
test_invalid_requests (test.test_httpservers.SimpleHTTPServerTestCase) 
... ok
test_authorization (test.test_httpservers.CGIHTTPServerTestCase) ... 
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/http/server.py", 
line 1059, in run_cgi
OSError: [Errno 13] Permission denied
FAIL
test_headers_and_content (test.test_httpservers.CGIHTTPServerTestCase) 
... Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/http/server.py", 
line 1059, in run_cgi
OSError: [Errno 13] Permission denied
FAIL
test_invaliduri (test.test_httpservers.CGIHTTPServerTestCase) ... ok
test_no_leading_slash (test.test_httpservers.CGIHTTPServerTestCase) ... 
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/http/server.py", 
line 1059, in run_cgi
OSError: [Errno 13] Permission denied
FAIL
test_os_environ_is_not_altered 
(test.test_httpservers.CGIHTTPServerTestCase) ... Traceback (most recent 
call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/http/server.py", 
line 1059, in run_cgi
OSError: [Errno 13] Permission denied
FAIL
test_post (test.test_httpservers.CGIHTTPServerTestCase) ... Traceback 
(most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/http/server.py", 
line 1059, in run_cgi
OSError: [Errno 13] Permission denied
FAIL
test_url_collapse_path_split 
(test.test_httpservers.CGIHTTPServerTestCase) ... ok

======================================================================
FAIL: test_get (test.test_httpservers.SimpleHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 318, in test_get
     self.check_status_and_reason(response, 404)
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 294, in check_status_and_reason
     self.assertEqual(response.status, status)
AssertionError: 200 != 404

======================================================================
FAIL: test_authorization (test.test_httpservers.CGIHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 465, in test_authorization
     (res.read(), res.getheader('Content-type'), res.status))
AssertionError: Tuples differ: (b'Hello World\n', 'text/html'... != 
(b'', None, 200)

First differing element 0:
b'Hello World\n'
b''

- (b'Hello World\n', 'text/html', 200)
+ (b'', None, 200)

======================================================================
FAIL: test_headers_and_content (test.test_httpservers.CGIHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 445, in test_headers_and_content
     (res.read(), res.getheader('Content-type'), res.status))
AssertionError: Tuples differ: (b'Hello World\n', 'text/html'... != 
(b'', None, 200)

First differing element 0:
b'Hello World\n'
b''

- (b'Hello World\n', 'text/html', 200)
+ (b'', None, 200)

======================================================================
FAIL: test_no_leading_slash (test.test_httpservers.CGIHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 471, in test_no_leading_slash
     (res.read(), res.getheader('Content-type'), res.status))
AssertionError: Tuples differ: (b'Hello World\n', 'text/html'... != 
(b'', None, 200)

First differing element 0:
b'Hello World\n'
b''

- (b'Hello World\n', 'text/html', 200)
+ (b'', None, 200)

======================================================================
FAIL: test_os_environ_is_not_altered 
(test.test_httpservers.CGIHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 478, in test_os_environ_is_not_altered
     (res.read(), res.getheader('Content-type'), res.status))
AssertionError: Tuples differ: (b'Hello World\n', 'text/html'... != 
(b'', None, 200)

First differing element 0:
b'Hello World\n'
b''

- (b'Hello World\n', 'text/html', 200)
+ (b'', None, 200)

======================================================================
FAIL: test_post (test.test_httpservers.CGIHTTPServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ci/prog/stackless/python-3.1.3-stackless/Lib/test/test_httpservers.py", 
line 453, in test_post
     self.assertEqual(res.read(), b'1, python, 123456\n')
AssertionError: b'' != b'1, python, 123456\n'

----------------------------------------------------------------------
Ran 28 tests in 0.889s

FAILED (failures=6)
Warning: os.environ was modified by test_httpservers
test test_httpservers failed -- multiple errors occurred
1 test failed:
     test_httpservers


I hope it helps !

Regards

Xiscu




More information about the Stackless mailing list