tox -e py36-django20
py36-django20 develop-inst-noop: /home/itais/workspace/postorius
py36-django20 installed: You are using pip version 9.0.3, however version 10.0.1 is available.,You should consider upgrading via the 'pip install --upgrade pip' command.,beautifulsoup4==4.6.0,certifi==2018.4.16,chardet==3.0.4,defusedxml==0.5.0,Django==2.0.5,django-allauth==0.36.0,django-appconf==1.0.2,django-compressor==2.2,django-gravatar2==1.4.2,django-mailman3==1.2.0a2,httplib2==0.11.3,idna==2.6,mailmanclient==3.2.0b1,mock==1.0.1,multidict==4.3.1,oauthlib==2.0.7,-e git+git@gitlab.com:ishirav/postorius.git@1dfd3afccf0e2f879dc2d8d14cb15f00a971f5c1#egg=postorius,python3-openid==3.1.0,pytz==2018.4,PyYAML==3.12,rcssmin==1.0.6,requests==2.18.4,requests-oauthlib==0.8.0,rjsmin==1.0.12,six==1.11.0,urllib3==1.22,vcrpy==1.11.1,wrapt==1.10.11,yarl==1.2.4
py36-django20 runtests: PYTHONHASHSEED='310740831'
py36-django20 runtests: commands[0] | python example_project/manage.py test --settings=test_settings postorius
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
.................................x....
.............x.........
...................................................................EE.E.........................................................................
======================================================================
ERROR: test_new_moderator_added (postorius.tests.mailman_api_tests.test_list_members.AddModeratorTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/itais/workspace/postorius/src/postorius/tests/mailman_api_tests/test_list_members.py", line 178, in test_new_moderator_added
self.assertTrue('newmod@example.com' in self.foo_list.moderators)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restobjects/mailinglist.py", line 60, in moderators
response, content = self._connection.call(url)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restbase/connection.py", line 99, in call
response, content = Http().request(url, method, data_str, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1514, in request
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1264, in _request
(response, content) = self._conn_request(conn, request_uri, method, body, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1217, in _conn_request
response = conn.getresponse()
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/vcr/stubs/__init__.py", line 232, in getresponse
self.cassette.record_mode)
vcr.errors.CannotOverwriteExistingCassetteException: No match for the request (<Request (GET) http://localhost:9001/3.0/lists/foo.example.com/roster/moderator>) was found. Can't overwrite existing cassette ('/home/itais/workspace/postorius/src/postorius/tests/fixtures/vcr_cassettes/AddModeratorTest.test_new_moderator_added.yaml') in your current record mode ('once').
======================================================================
ERROR: test_add_remove_owner (postorius.tests.mailman_api_tests.test_list_members.AddRemoveOwnerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/itais/workspace/postorius/src/postorius/tests/mailman_api_tests/test_list_members.py", line 108, in test_add_remove_owner
self.assertFalse('newowner@example.com' in self.foo_list.owners)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restobjects/mailinglist.py", line 51, in owners
response, content = self._connection.call(url)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restbase/connection.py", line 99, in call
response, content = Http().request(url, method, data_str, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1514, in request
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1264, in _request
(response, content) = self._conn_request(conn, request_uri, method, body, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1217, in _conn_request
response = conn.getresponse()
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/vcr/stubs/__init__.py", line 232, in getresponse
self.cassette.record_mode)
vcr.errors.CannotOverwriteExistingCassetteException: No match for the request (<Request (GET) http://localhost:9001/3.0/lists/foo.example.com/roster/owner>) was found. Can't overwrite existing cassette ('/home/itais/workspace/postorius/src/postorius/tests/fixtures/vcr_cassettes/AddRemoveOwnerTest.test_add_remove_owner.yaml') in your current record mode ('once').
======================================================================
ERROR: test_remove_owner_by_owner (postorius.tests.mailman_api_tests.test_list_members.AddRemoveOwnerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/itais/workspace/postorius/src/postorius/tests/mailman_api_tests/test_list_members.py", line 123, in test_remove_owner_by_owner
self.assertFalse('newowner@example.com' in self.foo_list.owners)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restobjects/mailinglist.py", line 51, in owners
response, content = self._connection.call(url)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/mailmanclient/restbase/connection.py", line 99, in call
response, content = Http().request(url, method, data_str, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1514, in request
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1264, in _request
(response, content) = self._conn_request(conn, request_uri, method, body, headers)
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/httplib2/__init__.py", line 1217, in _conn_request
response = conn.getresponse()
File "/home/itais/workspace/postorius/.tox/py36-django20/lib/python3.6/site-packages/vcr/stubs/__init__.py", line 232, in getresponse
self.cassette.record_mode)
vcr.errors.CannotOverwriteExistingCassetteException: No match for the request (<Request (GET) http://localhost:9001/3.0/lists/foo.example.com/roster/owner>) was found. Can't overwrite existing cassette ('/home/itais/workspace/postorius/src/postorius/tests/fixtures/vcr_cassettes/AddRemoveOwnerTest.test_remove_owner_by_owner.yaml') in your current record mode ('once').
----------------------------------------------------------------------
Ran 205 tests in 63.351s
FAILED (errors=3, expected failures=2)
Destroying test database for alias 'default'...
ERROR: InvocationError for command '/home/itais/workspace/postorius/.tox/py36-django20/bin/python example_project/manage.py test --settings=test_settings postorius' (exited with code 1)