Created
July 30, 2014 16:33
-
-
Save antoviaque/e8b368fd70b4fabdd25a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| edxapp@precise64:~/edx-platform$ paver test_python | |
| ---> pavelib.tests.test_python | |
| ---> pavelib.prereqs.install_prereqs | |
| ---> pavelib.prereqs.install_ruby_prereqs | |
| Ruby prereqs unchanged, skipping... | |
| ---> pavelib.prereqs.install_node_prereqs | |
| Node prereqs unchanged, skipping... | |
| ---> pavelib.prereqs.install_python_prereqs | |
| Python prereqs unchanged, skipping... | |
| ---> pavelib.utils.test.utils.clean_reports_dir | |
| find /edx/app/edxapp/edx-platform/reports -type f -delete | |
| Setting up for Python Tests | |
| ---> pavelib.utils.test.utils.clean_test_files | |
| git clean -fqdx test_root/logs test_root/data test_root/staticfiles test_root/uploads | |
| find . -type f -name "*.pyc" -delete | |
| rm -rf test_root/log/auto_screenshots/* | |
| Setting up for cms | |
| ---> pavelib.assets.update_assets | |
| python manage.py cms --settings=test preprocess_assets | |
| xmodule_assets common/static/xmodule | |
| ---> pavelib.assets.compile_coffeescript | |
| node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type f -name "*.coffee"` | |
| sass --style compressed --sourcemap --cache-location /tmp/sass-cache --load-path ./common/static/sass --update -E utf-8 */static | |
| python manage.py cms --settings=test collectstatic --noinput > /dev/null | |
| python -m coverage run --rcfile=cms/.coveragerc `which ./manage.py` cms test --verbosity=1 cms/djangoapps/* common/djangoapps/* cms/lib/* --traceback --settings=test | |
| ======================================== | |
| Running tests for cms | |
| ======================================== | |
| nosetests cms/djangoapps/contentstore cms/djangoapps/course_creators cms/djangoapps/models common/djangoapps/cache_toolbox common/djangoapps/config_models common/djangoapps/contentserver common/djangoapps/cors_csrf common/djangoapps/coupons common/djangoapps/course_groups common/djangoapps/course_modes common/djangoapps/dark_lang common/djangoapps/datadog common/djangoapps/django_comment_common common/djangoapps/django_future common/djangoapps/edxmako common/djangoapps/embargo common/djangoapps/external_auth common/djangoapps/geoinfo common/djangoapps/heartbeat common/djangoapps/lang_pref common/djangoapps/microsite_configuration common/djangoapps/mitxmako common/djangoapps/monitoring common/djangoapps/pipeline_js common/djangoapps/pipeline_mako common/djangoapps/request_cache common/djangoapps/reverification common/djangoapps/service_status common/djangoapps/session_inactivity_timeout common/djangoapps/static_replace common/djangoapps/status common/djangoapps/student common/djangoapps/system_manager common/djangoapps/terrain common/djangoapps/third_party_auth common/djangoapps/track common/djangoapps/user_api common/djangoapps/util common/djangoapps/xmodule_django common/djangoapps/xmodule_modifiers.py common/djangoapps/xmodule_modifiers.pyc cms/lib/__init__.py cms/lib/xblock --id-file /edx/app/edxapp/edx-platform/.testids/cms/noseids --xunit-file /edx/app/edxapp/edx-platform/reports/cms/nosetests.xml --verbosity=1 | |
| Creating test database for alias 'default'... | |
| .........------.............................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ..........-....-........-.....................-.............................. | |
| ...........................----------------........................------.... | |
| .-----------------..----.----.-.--........................................... | |
| ....----------...............----............................................ | |
| .....-....................-.---......--.....--------------------------------- | |
| --------------------..........F..............F...........-.........-......... | |
| ........--..............--..................................------........... | |
| ......................-.............-.--..................................... | |
| ...................FF...................................................... | |
| ----------------------------------------------------------------------------- | |
| 1) FAIL: test_request_in_course_context (track.tests.test_middleware.TrackMiddlewareTestCase) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_middleware.py line 95 in test_request_in_course_context | |
| self.assert_dict_subset(captured_context, expected_context_subset) | |
| common/djangoapps/track/tests/test_middleware.py line 100 in assert_dict_subset | |
| self.assertEquals(superset[key], expected_value) | |
| AssertionError: '' != 'test_org/test_course/test_run' | |
| ----------------------------------------------------------------------------- | |
| 2) FAIL: test_user_track (track.tests.test_views.TestTrackViews) | |
| Traceback (most recent call last): | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/freezegun/api.py line 210 in wrapper | |
| result = func(*args, **kwargs) | |
| common/djangoapps/track/tests/test_views.py line 59 in test_user_track | |
| self.mock_tracker.send.assert_called_once_with(expected_event) | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mock.py line 846 in assert_called_once_with | |
| return self.assert_called_with(*args, **kwargs) | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mock.py line 835 in assert_called_with | |
| raise AssertionError(msg) | |
| AssertionError: Expected call: send({'username': 'anonymous', 'event_type': 'sentinel.event_type', 'ip': '127.0.0.1', 'agent': '', 'host': 'testserver', 'session': sentinel.session, 'event': '{}', 'event_source': 'browser', 'context': {'course_id': 'foo/bar/baz', 'session': sentinel.session, 'org_id': 'foo'}, 'time': datetime.datetime(2013, 10, 3, 8, 24, 55), 'page': 'http://www.edx.org/courses/foo/bar/baz/xmod/'}) | |
| Actual call: send({'username': 'anonymous', 'event_type': u'sentinel.event_type', 'ip': '127.0.0.1', 'agent': '', 'host': 'testserver', 'session': sentinel.session, 'event': u'{}', 'event_source': 'browser', 'context': {'course_id': '', 'session': sentinel.session, 'org_id': ''}, 'time': datetime.datetime(2013, 10, 3, 8, 24, 55), 'page': u'http://www.edx.org/courses/foo/bar/baz/xmod/'}) | |
| ----------------------------------------------------------------------------- | |
| 3) FAIL: test_course_id_from_url (track.tests.test_contexts.TestContexts) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_contexts.py line 14 in test_course_id_from_url | |
| self.assert_parses_course_id_from_url('http://foo.bar.com/courses/{course_id}/more/stuff') | |
| common/djangoapps/track/tests/test_contexts.py line 21 in assert_parses_course_id_from_url | |
| 'org_id': self.ORG_ID | |
| AssertionError: {'course_id': '', 'org_id': ''} != {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| - {'course_id': '', 'org_id': ''} | |
| + {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| ----------------------------------------------------------------------------- | |
| 4) FAIL: test_course_id_later_in_url (track.tests.test_contexts.TestContexts) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_contexts.py line 41 in test_course_id_later_in_url | |
| self.assert_parses_course_id_from_url('http://foo.bar.com/x/y/z/courses/{course_id}') | |
| common/djangoapps/track/tests/test_contexts.py line 21 in assert_parses_course_id_from_url | |
| 'org_id': self.ORG_ID | |
| AssertionError: {'course_id': '', 'org_id': ''} != {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| - {'course_id': '', 'org_id': ''} | |
| + {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| ----------------------------------------------------------------------------- | |
| 999 tests run in 132.0 seconds. | |
| 4 FAILED, 150 skipped (845 tests passed) | |
| Destroying test database for alias 'default'... | |
| Cleaning up after cms | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Dropping test db test_xcontent_1605eeb98f734bd4b228e19d88bbe40f | |
| Dropping test db test_xcontent_e1d00122eee049b1ae3d4a64aad80f1a | |
| Dropping test db test_xcontent_f9c3d18f2a1240a88cbfe11a5acfecfd | |
| Dropping test db test_xcontent_848c1bfa9d604f8da55a718afde84ff5 | |
| Dropping test db test_xmodule | |
| Setting up for lms | |
| ---> pavelib.assets.update_assets | |
| python manage.py lms --settings=test preprocess_assets | |
| xmodule_assets common/static/xmodule | |
| ---> pavelib.assets.compile_coffeescript | |
| node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type f -name "*.coffee"` | |
| sass --style compressed --sourcemap --cache-location /tmp/sass-cache --load-path ./common/static/sass --update -E utf-8 */static | |
| write lms/static/sass/application-extend1.css | |
| write lms/static/sass/application-extend1.css.map | |
| write lms/static/sass/application-extend2.css | |
| write lms/static/sass/application-extend2.css.map | |
| write lms/static/sass/application.css | |
| write lms/static/sass/application.css.map | |
| write lms/static/sass/course.css | |
| write lms/static/sass/course.css.map | |
| python manage.py lms --settings=test collectstatic --noinput > /dev/null | |
| python -m coverage run --rcfile=lms/.coveragerc `which ./manage.py` lms test --verbosity=1 lms/djangoapps/* common/djangoapps/* lms/lib/* lms/tests.py --traceback --settings=test | |
| ======================================== | |
| Running tests for lms | |
| ======================================== | |
| nosetests lms/djangoapps/analytics lms/djangoapps/api_manager lms/djangoapps/branding lms/djangoapps/bulk_email lms/djangoapps/certificates lms/djangoapps/circuit lms/djangoapps/class_dashboard lms/djangoapps/course_wiki lms/djangoapps/courseware lms/djangoapps/dashboard lms/djangoapps/debug lms/djangoapps/django_comment_client lms/djangoapps/foldit lms/djangoapps/instructor lms/djangoapps/instructor_task lms/djangoapps/licenses lms/djangoapps/linkedin lms/djangoapps/lms_migration lms/djangoapps/notes lms/djangoapps/notification_prefs lms/djangoapps/open_ended_grading lms/djangoapps/projects lms/djangoapps/psychometrics lms/djangoapps/shoppingcart lms/djangoapps/static_template_view lms/djangoapps/staticbook lms/djangoapps/verify_student common/djangoapps/cache_toolbox common/djangoapps/config_models common/djangoapps/contentserver common/djangoapps/cors_csrf common/djangoapps/coupons common/djangoapps/course_groups common/djangoapps/course_modes common/djangoapps/dark_lang common/djangoapps/datadog common/djangoapps/django_comment_common common/djangoapps/django_future common/djangoapps/edxmako common/djangoapps/embargo common/djangoapps/external_auth common/djangoapps/geoinfo common/djangoapps/heartbeat common/djangoapps/lang_pref common/djangoapps/microsite_configuration common/djangoapps/mitxmako common/djangoapps/monitoring common/djangoapps/pipeline_js common/djangoapps/pipeline_mako common/djangoapps/request_cache common/djangoapps/reverification common/djangoapps/service_status common/djangoapps/session_inactivity_timeout common/djangoapps/static_replace common/djangoapps/status common/djangoapps/student common/djangoapps/system_manager common/djangoapps/terrain common/djangoapps/third_party_auth common/djangoapps/track common/djangoapps/user_api common/djangoapps/util common/djangoapps/xmodule_django common/djangoapps/xmodule_modifiers.py common/djangoapps/xmodule_modifiers.pyc lms/lib/__init__.py lms/lib/__init__.pyc lms/lib/comment_client lms/lib/newrelic_logging lms/lib/perfstats lms/lib/xblock lms/tests.py --id-file /edx/app/edxapp/edx-platform/.testids/lms/noseids --xunit-file /edx/app/edxapp/edx-platform/reports/lms/nosetests.xml --verbosity=1 | |
| Creating test database for alias 'default'... | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ................................../edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/fields/__init__.py:808: RuntimeWarning: DateTimeField received a naive datetime (1983-04-06 00:00:00) while time zone support is active. | |
| RuntimeWarning) | |
| ../edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/fields/__init__.py:808: RuntimeWarning: DateTimeField received a naive datetime (2033-04-06 00:00:00) while time zone support is active. | |
| RuntimeWarning) | |
| ......................................... | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ..............................................................-....-....-.-.. | |
| ............................................................................. | |
| ............................................................................. | |
| .........................................................................F... | |
| ...........F........FF.-.....FF..-.........F.FFF...--.....F.FFFF.F.--..F..... | |
| .........................................................-................... | |
| .....................................................................FF...... | |
| ....................................................................... | |
| ----------------------------------------------------------------------------- | |
| 1) FAIL: test_request_in_course_context (track.tests.test_middleware.TrackMiddlewareTestCase) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_middleware.py line 95 in test_request_in_course_context | |
| self.assert_dict_subset(captured_context, expected_context_subset) | |
| common/djangoapps/track/tests/test_middleware.py line 100 in assert_dict_subset | |
| self.assertEquals(superset[key], expected_value) | |
| AssertionError: '' != 'test_org/test_course/test_run' | |
| ----------------------------------------------------------------------------- | |
| 2) FAIL: test_user_track (track.tests.test_views.TestTrackViews) | |
| Traceback (most recent call last): | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/freezegun/api.py line 210 in wrapper | |
| result = func(*args, **kwargs) | |
| common/djangoapps/track/tests/test_views.py line 59 in test_user_track | |
| self.mock_tracker.send.assert_called_once_with(expected_event) | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mock.py line 846 in assert_called_once_with | |
| return self.assert_called_with(*args, **kwargs) | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mock.py line 835 in assert_called_with | |
| raise AssertionError(msg) | |
| AssertionError: Expected call: send({'username': 'anonymous', 'event_type': 'sentinel.event_type', 'ip': '127.0.0.1', 'agent': '', 'host': 'testserver', 'session': sentinel.session, 'event': '{}', 'event_source': 'browser', 'context': {'course_id': 'foo/bar/baz', 'session': sentinel.session, 'org_id': 'foo'}, 'time': datetime.datetime(2013, 10, 3, 8, 24, 55), 'page': 'http://www.edx.org/courses/foo/bar/baz/xmod/'}) | |
| Actual call: send({'username': 'anonymous', 'event_type': u'sentinel.event_type', 'ip': '127.0.0.1', 'agent': '', 'host': 'testserver', 'session': sentinel.session, 'event': u'{}', 'event_source': 'browser', 'context': {'course_id': '', 'session': sentinel.session, 'org_id': ''}, 'time': datetime.datetime(2013, 10, 3, 8, 24, 55), 'page': u'http://www.edx.org/courses/foo/bar/baz/xmod/'}) | |
| ----------------------------------------------------------------------------- | |
| 3) FAIL: test_get_basic (user_api.tests.test_views.PreferenceUsersListViewTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 512 in test_get_basic | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7456', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7456', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7456'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7456 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7456 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7456', first_name=u'Robot7456', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7456', first_name=u'Robot7456', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7456, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7456>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7456, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7456>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7456>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7456>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7456>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7457 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7457 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7457', first_name=u'Robot7457', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7457', first_name=u'Robot7457', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7457, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7457>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7457, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7457>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7457>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7457>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7457>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7458 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7458 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7458', first_name=u'Robot7458', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7458', first_name=u'Robot7458', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7458, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7458>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7458, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7458>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7458>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7458>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7458>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7459 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7459 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7459', first_name=u'Robot7459', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7459', first_name=u'Robot7459', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7459, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7459>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7459, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7459>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7459>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7459>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7459>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7460 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7460 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7460', first_name=u'Robot7460', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7460', first_name=u'Robot7460', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7460, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7460>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7460, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7460>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7460>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7460>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7460>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7456>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7456>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7456>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7456>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7456>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7456>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7456>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7456>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7457>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7457>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7457>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7457>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 4) FAIL: test_get_pagination (user_api.tests.test_views.PreferenceUsersListViewTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 532 in test_get_pagination | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7461', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7461', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7461'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7461 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7461 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7461', first_name=u'Robot7461', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7461', first_name=u'Robot7461', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7461, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7461>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7461, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7461>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7461>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7461>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7461>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7462 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7462 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7462', first_name=u'Robot7462', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7462', first_name=u'Robot7462', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7462, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7462>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7462, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7462>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7462>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7462>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7462>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7463 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7463 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7463', first_name=u'Robot7463', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7463', first_name=u'Robot7463', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7463, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7463>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7463, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7463>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7463>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7463>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7463>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7464 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7464 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7464', first_name=u'Robot7464', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7464', first_name=u'Robot7464', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7464, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7464>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7464, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7464>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7464>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7464>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7464>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7465 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7465 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7465', first_name=u'Robot7465', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7465', first_name=u'Robot7465', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7465, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7465>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7465, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7465>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7465>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7465>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7465>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7461>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7461>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7461>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7461>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7461>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7461>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7461>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7461>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7462>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7462>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7462>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7462>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 5) FAIL: test_get_list_nonempty (user_api.tests.test_views.RoleTestCase) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 195 in test_get_list_nonempty | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7501', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7501', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7501'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7501 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7501 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7501', first_name=u'Robot7501', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7501', first_name=u'Robot7501', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7501, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7501>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7501, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7501>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7501>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7501>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7501>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7502 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7502 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7502', first_name=u'Robot7502', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7502', first_name=u'Robot7502', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7502, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7502>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7502, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7502>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7502>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7502>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7502>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7503 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7503 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7503', first_name=u'Robot7503', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7503', first_name=u'Robot7503', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7503, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7503>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7503, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7503>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7503>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7503>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7503>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7504 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7504 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7504', first_name=u'Robot7504', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7504', first_name=u'Robot7504', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7504, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7504>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7504, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7504>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7504>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7504>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7504>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7505 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7505 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7505', first_name=u'Robot7505', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7505', first_name=u'Robot7505', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7505, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7505>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7505, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7505>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7505>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7505>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7505>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7501>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7501>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7501>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7501>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7501>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7501>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7501>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7501>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7502>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7502>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7502>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7502>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 6) FAIL: test_get_list_pagination (user_api.tests.test_views.RoleTestCase) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 222 in test_get_list_pagination | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7506', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7506', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7506'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7506 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7506 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7506', first_name=u'Robot7506', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7506', first_name=u'Robot7506', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7506, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7506>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7506, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7506>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7506>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7506>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7506>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7507 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7507 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7507', first_name=u'Robot7507', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7507', first_name=u'Robot7507', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7507, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7507>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7507, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7507>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7507>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7507>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7507>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7508 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7508 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7508', first_name=u'Robot7508', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7508', first_name=u'Robot7508', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7508, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7508>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7508, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7508>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7508>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7508>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7508>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7509 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7509 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7509', first_name=u'Robot7509', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7509', first_name=u'Robot7509', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7509, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7509>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7509, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7509>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7509>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7509>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7509>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7510 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7510 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7510', first_name=u'Robot7510', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7510', first_name=u'Robot7510', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7510, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7510>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7510, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7510>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7510>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7510>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7510>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7506>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7506>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7506>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7506>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7506>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7506>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7506>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7506>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7507>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7507>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7507>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7507>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 7) FAIL: test_get_list_filter_key_nonempty (user_api.tests.test_views.UserPreferenceViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 391 in test_get_list_filter_key_nonempty | |
| self.assertPrefIsValid(pref) | |
| common/djangoapps/user_api/tests/test_views.py line 82 in assertPrefIsValid | |
| self.assertUserIsValid(pref["user"]) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7571', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7571', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7571'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7571 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7571 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7571', first_name=u'Robot7571', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7571', first_name=u'Robot7571', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7571, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7571>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7571, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7571>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7571>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7571>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7571>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7572 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7572 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7572', first_name=u'Robot7572', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7572', first_name=u'Robot7572', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7572, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7572>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7572, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7572>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7572>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7572>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7572>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7573 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7573 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7573', first_name=u'Robot7573', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7573', first_name=u'Robot7573', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7573, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7573>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7573, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7573>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7573>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7573>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7573>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7574 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7574 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7574', first_name=u'Robot7574', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7574', first_name=u'Robot7574', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7574, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7574>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7574, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7574>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7574>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7574>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7574>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7575 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7575 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7575', first_name=u'Robot7575', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7575', first_name=u'Robot7575', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7575, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7575>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7575, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7575>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7575>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7575>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7575>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7571>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7571>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7571>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7571>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7571>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7571>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7571>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7571>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7572>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7572>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7572>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7572>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 8) FAIL: test_get_list_filter_user_nonempty (user_api.tests.test_views.UserPreferenceViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 411 in test_get_list_filter_user_nonempty | |
| self.assertPrefIsValid(pref) | |
| common/djangoapps/user_api/tests/test_views.py line 82 in assertPrefIsValid | |
| self.assertUserIsValid(pref["user"]) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7581', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7581', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7581'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7581 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7581 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7581', first_name=u'Robot7581', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7581', first_name=u'Robot7581', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7581, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7581>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7581, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7581>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7581>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7581>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7581>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7582 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7582 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7582', first_name=u'Robot7582', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7582', first_name=u'Robot7582', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7582, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7582>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7582, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7582>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7582>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7582>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7582>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7583 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7583 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7583', first_name=u'Robot7583', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7583', first_name=u'Robot7583', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7583, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7583>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7583, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7583>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7583>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7583>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7583>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7584 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7584 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7584', first_name=u'Robot7584', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7584', first_name=u'Robot7584', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7584, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7584>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7584, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7584>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7584>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7584>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7584>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7585 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7585 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7585', first_name=u'Robot7585', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7585', first_name=u'Robot7585', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7585, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7585>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7585, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7585>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7585>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7585>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7585>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7581>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7581>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7581>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7581>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7581>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7581>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7581>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7581>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7582>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7582>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7582>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7582>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 9) FAIL: test_get_list_nonempty (user_api.tests.test_views.UserPreferenceViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 378 in test_get_list_nonempty | |
| self.assertPrefIsValid(pref) | |
| common/djangoapps/user_api/tests/test_views.py line 82 in assertPrefIsValid | |
| self.assertUserIsValid(pref["user"]) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7586', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7586', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7586'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7586 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7586 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7586', first_name=u'Robot7586', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7586', first_name=u'Robot7586', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7586, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7586>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7586, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7586>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7586>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7586>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7586>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7587 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7587 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7587', first_name=u'Robot7587', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7587', first_name=u'Robot7587', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7587, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7587>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7587, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7587>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7587>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7587>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7587>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7588 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7588 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7588', first_name=u'Robot7588', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7588', first_name=u'Robot7588', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7588, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7588>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7588, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7588>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7588>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7588>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7588>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7589 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7589 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7589', first_name=u'Robot7589', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7589', first_name=u'Robot7589', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7589, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7589>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7589, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7589>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7589>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7589>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7589>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7590 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7590 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7590', first_name=u'Robot7590', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7590', first_name=u'Robot7590', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7590, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7590>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7590, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7590>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7590>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7590>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7590>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7586>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7586>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7586>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7586>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7586>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7586>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7586>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7586>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7587>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7587>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7587>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7587>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 10) FAIL: test_get_list_pagination (user_api.tests.test_views.UserPreferenceViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 432 in test_get_list_pagination | |
| self.assertPrefIsValid(pref) | |
| common/djangoapps/user_api/tests/test_views.py line 82 in assertPrefIsValid | |
| self.assertUserIsValid(pref["user"]) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7591', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7591', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7591'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7591 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7591 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7591', first_name=u'Robot7591', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7591', first_name=u'Robot7591', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7591, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7591>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7591, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7591>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7591>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7591>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7591>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7592 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7592 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7592', first_name=u'Robot7592', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7592', first_name=u'Robot7592', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7592, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7592>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7592, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7592>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7592>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7592>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7592>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7593 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7593 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7593', first_name=u'Robot7593', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7593', first_name=u'Robot7593', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7593, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7593>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7593, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7593>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7593>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7593>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7593>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7594 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7594 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7594', first_name=u'Robot7594', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7594', first_name=u'Robot7594', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7594, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7594>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7594, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7594>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7594>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7594>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7594>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7595 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7595 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7595', first_name=u'Robot7595', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7595', first_name=u'Robot7595', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7595, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7595>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7595, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7595>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7595>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7595>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7595>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7591>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7591>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7591>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7591>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7591>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7591>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7591>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7591>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7592>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7592>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7592>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7592>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 11) FAIL: test_delete_detail_not_allowed (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 316 in test_delete_detail_not_allowed | |
| self.assertHttpMethodNotAllowed(self.request_with_auth("delete", self.detail_uri)) | |
| common/djangoapps/user_api/tests/test_views.py line 98 in assertHttpMethodNotAllowed | |
| self.assertEqual(response.status_code, 405) | |
| AssertionError: 204 != 405 | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7646 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7646 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7646', first_name=u'Robot7646', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7646', first_name=u'Robot7646', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7646, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7646>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7646, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7646>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7646>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7646>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7646>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7647 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7647 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7647', first_name=u'Robot7647', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7647', first_name=u'Robot7647', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7647, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7647>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7647, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7647>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7647>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7647>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7647>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7648 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7648 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7648', first_name=u'Robot7648', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7648', first_name=u'Robot7648', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7648, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7648>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7648, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7648>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7648>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7648>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7648>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7649 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7649 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7649', first_name=u'Robot7649', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7649', first_name=u'Robot7649', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7649, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7649>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7649, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7649>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7649>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7649>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7649>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7650 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7650 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7650', first_name=u'Robot7650', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7650', first_name=u'Robot7650', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7650, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7650>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7650, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7650>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7650>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7650>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7650>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7646>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7646>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7646>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7646>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7646>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7646>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7646>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7646>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7647>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7647>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7647>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7647>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 12) FAIL: test_get_detail (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 336 in test_get_detail | |
| "url": uri | |
| AssertionError: {u'url': u'http://testserver/api/users/2/', u'username': u'robot7657', u'id': 2, [truncated]... != {'username': u'robot7657', 'preferences': {'key0': 'default test value'}, 'url': [truncated]... | |
| - {u'email': u'test1@test.org', | |
| ? - - | |
| + {'email': 'test1@test.org', | |
| - u'id': 2, | |
| ? - | |
| + 'id': 2, | |
| + 'name': u'Test 1', | |
| + 'preferences': {'key0': 'default test value'}, | |
| - u'url': u'http://testserver/api/users/2/', | |
| ? - | |
| + 'url': u'http://testserver/api/users/2/', | |
| - u'username': u'robot7657'} | |
| ? - | |
| + 'username': u'robot7657'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7656 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7656 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7656', first_name=u'Robot7656', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7656', first_name=u'Robot7656', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7656, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7656>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7656, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7656>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7656>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7656>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7656>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7657 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7657 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7657', first_name=u'Robot7657', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7657', first_name=u'Robot7657', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7657, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7657>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7657, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7657>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7657>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7657>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7657>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7658 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7658 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7658', first_name=u'Robot7658', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7658', first_name=u'Robot7658', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7658, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7658>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7658, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7658>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7658>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7658>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7658>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7659 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7659 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7659', first_name=u'Robot7659', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7659', first_name=u'Robot7659', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7659, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7659>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7659, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7659>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7659>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7659>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7659>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7660 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7660 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7660', first_name=u'Robot7660', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7660', first_name=u'Robot7660', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7660, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7660>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7660, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7660>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7660>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7660>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7660>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7656>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7656>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7656>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7656>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7656>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7656>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7656>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7656>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7657>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7657>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7657>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7657>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 13) FAIL: test_get_detail_unauthorized (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 319 in test_get_detail_unauthorized | |
| self.assertHttpForbidden(self.client.get(self.detail_uri)) | |
| common/djangoapps/user_api/tests/test_views.py line 90 in assertHttpForbidden | |
| self.assertEqual(response.status_code, 403) | |
| AssertionError: 200 != 403 | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7661 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7661 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7661', first_name=u'Robot7661', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7661', first_name=u'Robot7661', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7661, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7661>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7661, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7661>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7661>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7661>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7661>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7662 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7662 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7662', first_name=u'Robot7662', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7662', first_name=u'Robot7662', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7662, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7662>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7662, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7662>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7662>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7662>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7662>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7663 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7663 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7663', first_name=u'Robot7663', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7663', first_name=u'Robot7663', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7663, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7663>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7663, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7663>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7663>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7663>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7663>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7664 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7664 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7664', first_name=u'Robot7664', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7664', first_name=u'Robot7664', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7664, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7664>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7664, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7664>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7664>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7664>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7664>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7665 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7665 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7665', first_name=u'Robot7665', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7665', first_name=u'Robot7665', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7665, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7665>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7665, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7665>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7665>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7665>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7665>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7661>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7661>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7661>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7661>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7661>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7661>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7661>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7661>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7662>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7662>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7662>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7662>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 14) FAIL: test_get_list_nonempty (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 277 in test_get_list_nonempty | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7666', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7666', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7666'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7666 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7666 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7666', first_name=u'Robot7666', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7666', first_name=u'Robot7666', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7666, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7666>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7666, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7666>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7666>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7666>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7666>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7667 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7667 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7667', first_name=u'Robot7667', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7667', first_name=u'Robot7667', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7667, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7667>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7667, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7667>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7667>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7667>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7667>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7668 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7668 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7668', first_name=u'Robot7668', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7668', first_name=u'Robot7668', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7668, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7668>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7668, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7668>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7668>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7668>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7668>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7669 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7669 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7669', first_name=u'Robot7669', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7669', first_name=u'Robot7669', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7669, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7669>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7669, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7669>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7669>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7669>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7669>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7670 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7670 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7670', first_name=u'Robot7670', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7670', first_name=u'Robot7670', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7670, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7670>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7670, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7670>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7670>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7670>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7670>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7666>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7666>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7666>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7666>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7666>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7666>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7666>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7666>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7667>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7667>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7667>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7667>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 15) FAIL: test_get_list_pagination (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 297 in test_get_list_pagination | |
| self.assertUserIsValid(user) | |
| common/djangoapps/user_api/tests/test_views.py line 77 in assertUserIsValid | |
| self.assertSelfReferential(user) | |
| common/djangoapps/user_api/tests/test_views.py line 68 in assertSelfReferential | |
| self.assertEqual(obj, copy) | |
| AssertionError: {u'username': u'robot7671', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7671', u'id': 1, [truncated]... | |
| {u'email': u'test0@test.org', | |
| u'id': 1, | |
| - u'name': u'Test 0', | |
| - u'preferences': {u'key0': u'default test value', | |
| - u'key1': u'default test value'}, | |
| u'url': u'http://testserver/api/users/1/', | |
| u'username': u'robot7671'} | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7671 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7671 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7671', first_name=u'Robot7671', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7671', first_name=u'Robot7671', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7671, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7671>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7671, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7671>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7671>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7671>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7671>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7672 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7672 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7672', first_name=u'Robot7672', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7672', first_name=u'Robot7672', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7672, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7672>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7672, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7672>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7672>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7672>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7672>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7673 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7673 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7673', first_name=u'Robot7673', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7673', first_name=u'Robot7673', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7673, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7673>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7673, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7673>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7673>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7673>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7673>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7674 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7674 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7674', first_name=u'Robot7674', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7674', first_name=u'Robot7674', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7674, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7674>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7674, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7674>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7674>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7674>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7674>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7675 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7675 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7675', first_name=u'Robot7675', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7675', first_name=u'Robot7675', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7675, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7675>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7675, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7675>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7675>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7675>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7675>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7671>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7671>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7671>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7671>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7671>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7671>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7671>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7671>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7672>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7672>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7672>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7672>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 16) FAIL: test_options_detail (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 304 in test_options_detail | |
| self.assertAllowedMethods(self.detail_uri, ["OPTIONS", "GET", "HEAD"]) | |
| common/djangoapps/user_api/tests/test_views.py line 63 in assertAllowedMethods | |
| self.assertItemsEqual(allowed_methods, expected_methods) | |
| AssertionError: Element counts were not equal: | |
| First has 0, Second has 1: 'PUT' | |
| First has 0, Second has 1: 'DELETE' | |
| First has 0, Second has 1: 'PATCH' | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7681 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7681 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7681', first_name=u'Robot7681', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7681', first_name=u'Robot7681', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7681, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7681>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7681, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7681>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7681>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7681>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7681>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7682 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7682 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7682', first_name=u'Robot7682', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7682', first_name=u'Robot7682', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7682, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7682>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7682, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7682>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7682>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7682>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7682>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7683 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7683 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7683', first_name=u'Robot7683', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7683', first_name=u'Robot7683', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7683, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7683>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7683, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7683>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7683>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7683>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7683>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7684 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7684 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7684', first_name=u'Robot7684', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7684', first_name=u'Robot7684', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7684, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7684>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7684, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7684>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7684>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7684>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7684>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7685 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7685 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7685', first_name=u'Robot7685', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7685', first_name=u'Robot7685', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7685, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7685>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7685, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7685>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7685>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7685>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7685>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7681>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7681>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7681>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7681>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7681>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7681>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7681>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7681>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7682>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7682>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7682>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7682>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 17) FAIL: test_put_detail_not_allowed (user_api.tests.test_views.UserViewSetTest) | |
| Traceback (most recent call last): | |
| common/djangoapps/user_api/tests/test_views.py line 310 in test_put_detail_not_allowed | |
| self.assertHttpMethodNotAllowed(self.request_with_auth("put", self.detail_uri)) | |
| common/djangoapps/user_api/tests/test_views.py line 98 in assertHttpMethodNotAllowed | |
| self.assertEqual(response.status_code, 405) | |
| AssertionError: 400 != 405 | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test0@test.org', 'profile__name': 'Test 0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7711 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7711 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7711', first_name=u'Robot7711', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 0', email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7711', first_name=u'Robot7711', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test0@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7711, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7711>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7711, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7711>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7711>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7711>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7711>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test1@test.org', 'profile__name': 'Test 1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7712 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7712 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7712', first_name=u'Robot7712', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 1', email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7712', first_name=u'Robot7712', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test1@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7712, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7712>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7712, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7712>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7712>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7712>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7712>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test2@test.org', 'profile__name': 'Test 2'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7713 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7713 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7713', first_name=u'Robot7713', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 2', email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7713', first_name=u'Robot7713', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test2@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7713, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7713>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7713, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7713>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7713>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7713>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7713>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test3@test.org', 'profile__name': 'Test 3'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7714 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7714 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7714', first_name=u'Robot7714', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 3', email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7714', first_name=u'Robot7714', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test3@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7714, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7714>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7714, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7714>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7714>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7714>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7714>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'email': 'test4@test.org', 'profile__name': 'Test 4'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb51d0>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x3fb5310>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60ea0> for seq=7715 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x3e60f00> for seq=7715 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7715', first_name=u'Robot7715', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), profile__name='Test 4', email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot7715', first_name=u'Robot7715', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email='test4@test.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot7715, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7715>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7715, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7715>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7715>, gender=u'm', goals=u'World domination') | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7715>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot7715>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7711>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7711>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7711>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7711>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7711>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7711>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7711>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7711>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7712>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7712>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7712>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7712>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 18) FAIL: test_course_id_from_url (track.tests.test_contexts.TestContexts) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_contexts.py line 14 in test_course_id_from_url | |
| self.assert_parses_course_id_from_url('http://foo.bar.com/courses/{course_id}/more/stuff') | |
| common/djangoapps/track/tests/test_contexts.py line 21 in assert_parses_course_id_from_url | |
| 'org_id': self.ORG_ID | |
| AssertionError: {'course_id': '', 'org_id': ''} != {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| - {'course_id': '', 'org_id': ''} | |
| + {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| ----------------------------------------------------------------------------- | |
| 19) FAIL: test_course_id_later_in_url (track.tests.test_contexts.TestContexts) | |
| Traceback (most recent call last): | |
| common/djangoapps/track/tests/test_contexts.py line 41 in test_course_id_later_in_url | |
| self.assert_parses_course_id_from_url('http://foo.bar.com/x/y/z/courses/{course_id}') | |
| common/djangoapps/track/tests/test_contexts.py line 21 in assert_parses_course_id_from_url | |
| 'org_id': self.ORG_ID | |
| AssertionError: {'course_id': '', 'org_id': ''} != {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| - {'course_id': '', 'org_id': ''} | |
| + {'course_id': 'test/course_name/course_run', 'org_id': 'test'} | |
| ----------------------------------------------------------------------------- | |
| 2150 tests run in 563.3 seconds. | |
| 19 FAILED, 11 skipped (2120 tests passed) | |
| Destroying test database for alias 'default'... | |
| Cleaning up after lms | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Dropping test db test_xmodule | |
| Dropping test db test_xlog | |
| Setting up for common/lib/sandbox-packages | |
| python -m coverage run --rcfile=common/lib/sandbox-packages/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/sandbox-packages/noseids common/lib/sandbox-packages --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/sandbox-packages/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/sandbox-packages | |
| ======================================== | |
| ....................................................... | |
| ----------------------------------------------------------------------------- | |
| 55 tests run in 0.2 seconds (55 tests passed) | |
| Cleaning up after common/lib/sandbox-packages | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Setting up for common/lib/capa | |
| python -m coverage run --rcfile=common/lib/capa/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/capa/noseids common/lib/capa --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/capa/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/capa | |
| ======================================== | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| .............................................. | |
| ----------------------------------------------------------------------------- | |
| 277 tests run in 6.6 seconds (277 tests passed) | |
| Cleaning up after common/lib/capa | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Setting up for common/lib/symmath | |
| python -m coverage run --rcfile=common/lib/symmath/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/symmath/noseids common/lib/symmath --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/symmath/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/symmath | |
| ======================================== | |
| ......... | |
| ----------------------------------------------------------------------------- | |
| 9 tests run in 2.1 seconds (9 tests passed) | |
| Cleaning up after common/lib/symmath | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Setting up for common/lib/chem | |
| python -m coverage run --rcfile=common/lib/chem/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/chem/noseids common/lib/chem --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/chem/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/chem | |
| ======================================== | |
| ............................................................................. | |
| ......... | |
| ----------------------------------------------------------------------------- | |
| 86 tests run in 2.2 seconds (86 tests passed) | |
| Cleaning up after common/lib/chem | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Setting up for common/lib/xmodule | |
| python -m coverage run --rcfile=common/lib/xmodule/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/xmodule/noseids common/lib/xmodule --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/xmodule/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/xmodule | |
| ======================================== | |
| ............................................................................. | |
| ............................................................................. | |
| .......................................-...-....-............................ | |
| ............................................................................. | |
| ............-................................................................ | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ..............----------------.---..........--------------......-..-..-...... | |
| --------------................................................ | |
| ----------------------------------------------------------------------------- | |
| 755 tests run in 42.6 seconds. | |
| 54 skipped (701 tests passed) | |
| Cleaning up after common/lib/xmodule | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Dropping test db test_xmodule | |
| Setting up for common/lib/calc | |
| python -m coverage run --rcfile=common/lib/calc/.coveragerc `which nosetests` --id-file=/edx/app/edxapp/edx-platform/.testids/common/lib/calc/noseids common/lib/calc --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/common/lib/calc/nosetests.xml --verbosity=1 | |
| ======================================== | |
| Running tests for common/lib/calc | |
| ======================================== | |
| ....................................................... | |
| ----------------------------------------------------------------------------- | |
| 55 tests run in 0.9 seconds (55 tests passed) | |
| Cleaning up after common/lib/calc | |
| ---> pavelib.utils.test.utils.clean_mongo | |
| mongo /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js | |
| MongoDB shell version: 2.4.7 | |
| connecting to: test | |
| Cleaning up after Python Tests | |
| ================================================ | |
| Tests failed in the following suites: | |
| * cms | |
| * lms | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment