Task #2513
Python 2 + 3 support
Start date:
11/14/2019
Due date:
% Done:
100%
Associated revisions
Adding Python 2+3
Reference #2513
History
#1 Updated by Luke Murphey about 5 years ago
- Subject changed from Python 2 + 3 to Python 2 + 3 support
#2 Updated by Luke Murphey about 5 years ago
[exec] ====================================================================== [exec] ERROR: test_run_webserver_with_post (__main__.TestWebhooksServerSSL) [exec] ---------------------------------------------------------------------- [exec] Traceback (most recent call last): [exec] File "unit.py", line 205, in test_run_webserver_with_post [exec] self.assertEqual(self.results[0]['test_run_webserver_with_post'][0], 'SOMETESTVALUE') [exec] KeyError: 'test_run_webserver_with_post'Observations:
- The result has byte strings in the names:
[OrderedDict([(b'test_run_webserver_with_post', [b'SOMETESTVALUE']), ('path', '/test_run_webserver/TEST'), ('full_path', '/test_run_webserver/TEST'), ('query', ''), ('command', 'POST'), ('client_address', '127.0.0.1'), ('client_port', 51681)])] {'success': True}
- Where is the name getting set?
- in do_POST()
- parse_multipart() and parse_qs() seem to
- Is the issue that rfile is a byte-string?
- Is the issue due to flatten?
#3 Updated by Luke Murphey about 5 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100