Created
August 5, 2014 15:46
-
-
Save antoviaque/8b8f06ff1e488f55d7d2 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 135.6 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_4d44b5835eae484d89a3becbd6937ff0 | |
| Dropping test db test_xcontent_2c4f0e3929164f8ab25a9bc8320fc2ac | |
| Dropping test db test_xcontent_b29f76a057de42eb98967cb83a71941d | |
| Dropping test db test_xcontent_4410c92400734084bf9eb5e4d9cd1504 | |
| 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'... | |
| ............................................................................. | |
| ..................................F.......................................... | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ............................................................................. | |
| ......................................../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..............................................................-............ | |
| ............................................................................F | |
| F............................................................................ | |
| . | |
| ----------------------------------------------------------------------------- | |
| 1) FAIL: test_social_metrics (api_manager.courses.tests.CoursesApiTests) | |
| Traceback (most recent call last): | |
| /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mock.py line 1201 in patched | |
| return func(*args, **keywargs) | |
| lms/djangoapps/api_manager/courses/tests.py line 1496 in test_social_metrics | |
| self.assertEqual(response.status_code, 200) | |
| AssertionError: 500 != 200 | |
| -------------------- >> begin captured logging << -------------------- | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.CourseFactory(extra={'start': datetime.datetime(2014, 6, 16, 14, 30), 'end': datetime.datetime(2015, 1, 16, 0, 0)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.CourseFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.CourseFactory(end=datetime.datetime(2015, 1, 16, 0, 0), modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, number='999', start=datetime.datetime(2014, 6, 16, 14, 30), org='MITx', display_name='Robot Super Course') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.CourseFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.CourseFactory(end=datetime.datetime(2015, 1, 16, 0, 0), modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, number='999', start=datetime.datetime(2014, 6, 16, 14, 30), org='MITx', display_name='Robot Super Course') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.CourseFactory(end=datetime.datetime(2015, 1, 16, 0, 0), modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, number='999', start=datetime.datetime(2014, 6, 16, 14, 30), org='MITx', display_name='Robot Super Course') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'chapter', 'display_name': 'Overview', 'data': '<html>12be94d8-405b-431f-976d-6942c0218128</html>', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), 'due': datetime.datetime(2014, 5, 16, 14, 30)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, due=datetime.datetime(2014, 5, 16, 14, 30), location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, due=datetime.datetime(2014, 5, 16, 14, 30), location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Overview', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, due=datetime.datetime(2014, 5, 16, 14, 30), location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Overview', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'chapter', 'display_name': 'Group Project', 'data': '<html>12be94d8-405b-431f-976d-6942c0218128</html>', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Group_Project', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Group_Project', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'chapter', 'display_name': 'Group Project2', 'data': '<html>12be94d8-405b-431f-976d-6942c0218128</html>', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project2', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project2', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Group_Project2', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='chapter', display_name='Group Project2', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'chapter', 'Group_Project2', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'videosequence', 'display_name': 'Video_Sequence', 'data': '<html>12be94d8-405b-431f-976d-6942c0218128</html>', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'chapter', u'Overview', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='videosequence', display_name='Video_Sequence', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'chapter', u'Overview', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='videosequence', display_name='Video_Sequence', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'chapter', u'Overview', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'videosequence', 'Video_Sequence', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='videosequence', display_name='Video_Sequence', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'chapter', u'Overview', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'videosequence', 'Video_Sequence', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'video', 'display_name': 'Video_Resources', 'data': '<html>12be94d8-405b-431f-976d-6942c0218128</html>', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='video', display_name='Video_Resources', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='video', display_name='Video_Resources', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'video', 'Video_Resources', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='video', display_name='Video_Resources', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'video', 'Video_Resources', None), data='<html>12be94d8-405b-431f-976d-6942c0218128</html>') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'about', 'display_name': 'overview', 'data': '\n<section class="about">\n <h2>About This Course</h2>\n <p>Include your long course description here. The long course description should contain 150-400 words.</p>\n\n <p>This is paragraph 2 of the long course description. Add more paragraphs as needed. Make sure to enclose them in paragraph tags.</p>\n</section>\n\n<section class="prerequisites">\n <h2>Prerequisites</h2>\n <p>Add information about course prerequisites here.</p>\n</section>\n\n<section class="course-staff">\n <h2>Course Staff</h2>\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #1">\n </div>\n <h3>Staff Member #1</h3>\n <p>Biography of instructor/staff member #1</p>\n </article>\n\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #2">\n </div>\n <h3>Staff Member #2</h3>\n <p>Biography of instructor/staff member #2</p>\n </article>\n\n <article class="author">\n <div class="author-image">\n <img src="/images/pl-author.png" align="left" style="margin:0 20 px 0" alt="Author Name">\n </div>\n <h3>Author Name</h3>\n <p>Biography of Author Name</p>\n </article>\n</section>\n\n<section class="faq">\n <p>Some text here</p>\n</section>\n\n<section class="intro-video" data-videoid="foobar">\n</section>\n', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='about', display_name='overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='\n<section class="about">\n <h2>About This Course</h2>\n <p>Include your long course description here. The long course description should contain 150-400 words.</p>\n\n <p>This is paragraph 2 of the long course description. Add more paragraphs as needed. Make sure to enclose them in paragraph tags.</p>\n</section>\n\n<section class="prerequisites">\n <h2>Prerequisites</h2>\n <p>Add information about course prerequisites here.</p>\n</section>\n\n<section class="course-staff">\n <h2>Course Staff</h2>\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #1">\n </div>\n <h3>Staff Member #1</h3>\n <p>Biography of instructor/staff member #1</p>\n </article>\n\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #2">\n </div>\n <h3>Staff Member #2</h3>\n <p>Biography of instructor/staff member #2</p>\n </article>\n\n <article class="author">\n <div class="author-image">\n <img src="/images/pl-author.png" align="left" style="margin:0 20 px 0" alt="Author Name">\n </div>\n <h3>Author Name</h3>\n <p>Biography of Author Name</p>\n </article>\n</section>\n\n<section class="faq">\n <p>Some text here</p>\n</section>\n\n<section class="intro-video" data-videoid="foobar">\n</section>\n') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='about', display_name='overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'about', 'overview', None), data='\n<section class="about">\n <h2>About This Course</h2>\n <p>Include your long course description here. The long course description should contain 150-400 words.</p>\n\n <p>This is paragraph 2 of the long course description. Add more paragraphs as needed. Make sure to enclose them in paragraph tags.</p>\n</section>\n\n<section class="prerequisites">\n <h2>Prerequisites</h2>\n <p>Add information about course prerequisites here.</p>\n</section>\n\n<section class="course-staff">\n <h2>Course Staff</h2>\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #1">\n </div>\n <h3>Staff Member #1</h3>\n <p>Biography of instructor/staff member #1</p>\n </article>\n\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #2">\n </div>\n <h3>Staff Member #2</h3>\n <p>Biography of instructor/staff member #2</p>\n </article>\n\n <article class="author">\n <div class="author-image">\n <img src="/images/pl-author.png" align="left" style="margin:0 20 px 0" alt="Author Name">\n </div>\n <h3>Author Name</h3>\n <p>Biography of Author Name</p>\n </article>\n</section>\n\n<section class="faq">\n <p>Some text here</p>\n</section>\n\n<section class="intro-video" data-videoid="foobar">\n</section>\n') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='about', display_name='overview', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'about', 'overview', None), data='\n<section class="about">\n <h2>About This Course</h2>\n <p>Include your long course description here. The long course description should contain 150-400 words.</p>\n\n <p>This is paragraph 2 of the long course description. Add more paragraphs as needed. Make sure to enclose them in paragraph tags.</p>\n</section>\n\n<section class="prerequisites">\n <h2>Prerequisites</h2>\n <p>Add information about course prerequisites here.</p>\n</section>\n\n<section class="course-staff">\n <h2>Course Staff</h2>\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #1">\n </div>\n <h3>Staff Member #1</h3>\n <p>Biography of instructor/staff member #1</p>\n </article>\n\n <article class="teacher">\n <div class="teacher-image">\n <img src="/images/pl-faculty.png" align="left" style="margin:0 20 px 0" alt="Course Staff Image #2">\n </div>\n <h3>Staff Member #2</h3>\n <p>Biography of instructor/staff member #2</p>\n </article>\n\n <article class="author">\n <div class="author-image">\n <img src="/images/pl-author.png" align="left" style="margin:0 20 px 0" alt="Author Name">\n </div>\n <h3>Author Name</h3>\n <p>Biography of Author Name</p>\n </article>\n</section>\n\n<section class="faq">\n <p>Some text here</p>\n</section>\n\n<section class="intro-video" data-videoid="foobar">\n</section>\n') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'course_info', 'display_name': 'updates', 'data': '\n<section>\n <article>\n <h2>April 18, 2014</h2>\n This does not have a paragraph tag around it\n </article>\n <article>\n <h2>April 17, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag\n </article>\n <article>\n <h2>April 16, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag<p>one more</p>\n </article>\n <article>\n <h2>April 15, 2014</h2>\n <p>A perfectly</p><p>formatted piece</p><p>of HTML</p>\n </article>\n</section>\n', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='course_info', display_name='updates', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='\n<section>\n <article>\n <h2>April 18, 2014</h2>\n This does not have a paragraph tag around it\n </article>\n <article>\n <h2>April 17, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag\n </article>\n <article>\n <h2>April 16, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag<p>one more</p>\n </article>\n <article>\n <h2>April 15, 2014</h2>\n <p>A perfectly</p><p>formatted piece</p><p>of HTML</p>\n </article>\n</section>\n') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='course_info', display_name='updates', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'course_info', 'updates', None), data='\n<section>\n <article>\n <h2>April 18, 2014</h2>\n This does not have a paragraph tag around it\n </article>\n <article>\n <h2>April 17, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag\n </article>\n <article>\n <h2>April 16, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag<p>one more</p>\n </article>\n <article>\n <h2>April 15, 2014</h2>\n <p>A perfectly</p><p>formatted piece</p><p>of HTML</p>\n </article>\n</section>\n') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='course_info', display_name='updates', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'course_info', 'updates', None), data='\n<section>\n <article>\n <h2>April 18, 2014</h2>\n This does not have a paragraph tag around it\n </article>\n <article>\n <h2>April 17, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag\n </article>\n <article>\n <h2>April 16, 2014</h2>\n Some text before paragraph tag<p>This is inside paragraph tag</p>Some text after tag<p>one more</p>\n </article>\n <article>\n <h2>April 15, 2014</h2>\n <p>A perfectly</p><p>formatted piece</p><p>of HTML</p>\n </article>\n</section>\n') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'static_tab', 'display_name': 'syllabus', 'data': '\n<div>This is static tab1</div>\n', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='syllabus', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='\n<div>This is static tab1</div>\n') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='syllabus', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'static_tab', 'syllabus', None), data='\n<div>This is static tab1</div>\n') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='syllabus', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'static_tab', 'syllabus', None), data='\n<div>This is static tab1</div>\n') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'static_tab', 'display_name': 'readings', 'data': '\n<div>This is static tab2</div>\n', 'parent_location': Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='readings', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='\n<div>This is static tab2</div>\n') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='readings', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'static_tab', 'readings', None), data='\n<div>This is static tab2</div>\n') | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='static_tab', display_name='readings', parent_location=Location('MITx', '999', 'Robot_Super_Course', 'course', 'Robot_Super_Course', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location('MITx', '999', 'Robot_Super_Course', 'static_tab', 'readings', None), data='\n<div>This is static tab2</div>\n') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'sequential', 'display_name': u'test subsection', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None)}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='sequential', display_name=u'test subsection', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>) | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='sequential', display_name=u'test subsection', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'sequential', u'test_subsection', None)) | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='sequential', display_name=u'test subsection', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'videosequence', u'Video_Sequence', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'sequential', u'test_subsection', None)) | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'vertical', 'display_name': u'test unit', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'sequential', u'test_subsection', None), 'metadata': {'graded': True, 'format': 'Homework'}}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='vertical', display_name=u'test unit', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'sequential', u'test_subsection', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, metadata={'graded': True, 'format': 'Homework'}) | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='vertical', display_name=u'test unit', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'sequential', u'test_subsection', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'vertical', u'test_unit', None), metadata={'graded': True, 'format': 'Homework'}) | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='vertical', display_name=u'test unit', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'sequential', u'test_subsection', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'vertical', u'test_unit', None), metadata={'graded': True, 'format': 'Homework'}) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'username': 'testuser0', 'profile': 'test'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username='testuser0', profile='test', first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba80> for seq=2060 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2060 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username='testuser0', profile='test', first_name=u'Robot2060', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2060@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username='testuser0', first_name=u'Robot2060', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2060@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(testuser0, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: testuser0>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(testuser0, True, test) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: testuser0>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: testuser0>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2060 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser0>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2060 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser0>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'username': 'testuser1', 'profile': 'test'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username='testuser1', profile='test', first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba80> for seq=2061 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2061 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username='testuser1', profile='test', first_name=u'Robot2061', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2061@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username='testuser1', first_name=u'Robot2061', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2061@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(testuser1, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: testuser1>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(testuser1, True, test) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: testuser1>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: testuser1>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2061 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser1>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2061 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser1>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'username': 'testuser2', 'profile': 'test'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username='testuser2', profile='test', first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba80> for seq=2062 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2062 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username='testuser2', profile='test', first_name=u'Robot2062', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2062@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username='testuser2', first_name=u'Robot2062', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2062@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(testuser2, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: testuser2>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(testuser2, True, test) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: testuser2>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: testuser2>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2062 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser2>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2062 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser2>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'username': 'testuser3', 'profile': 'test'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username='testuser3', profile='test', first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba80> for seq=2063 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2063 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username='testuser3', profile='test', first_name=u'Robot2063', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2063@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username='testuser3', first_name=u'Robot2063', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2063@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(testuser3, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: testuser3>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(testuser3, True, test) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: testuser3>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: testuser3>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2063 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser3>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2063 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser3>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'username': 'testuser4', 'profile': 'test'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username='testuser4', profile='test', first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba80> for seq=2064 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2064 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username='testuser4', profile='test', first_name=u'Robot2064', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2064@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username='testuser4', first_name=u'Robot2064', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2064@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(testuser4, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: testuser4>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(testuser4, True, test) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: testuser4>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: testuser4>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2064 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser4>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2064 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: testuser4>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.CourseEnrollmentFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'user': <User: testuser0>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser0>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser0>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser0>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.CourseEnrollmentFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'user': <User: testuser1>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser1>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser1>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser1>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.CourseEnrollmentFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'user': <User: testuser2>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser2>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser2>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser2>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.CourseEnrollmentFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'user': <User: testuser3>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser3>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser3>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser3>) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.CourseEnrollmentFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'user': <User: testuser4>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser4>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser4>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.CourseEnrollmentFactory(course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), user=<User: testuser4>) | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'group-project', 'display_name': u'test problem0', 'data': '<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), 'metadata': {'rerandomize': 'always'}}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem0', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem0', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'group-project', u'test_problem0', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem0', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'group-project', u'test_problem0', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), 'grade': 0.0, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'group-project', 'student': <User: testuser0>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), 'grade': 0.75, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser1>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.75, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.75, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=0.75, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), 'grade': 1.5, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser2>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), 'grade': 2.25, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser3>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), 'grade': 3.0, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser4>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2065 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2065 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2065 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2065', first_name=u'Robot2065', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2065@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2065', first_name=u'Robot2065', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2065@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2065, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2065>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2065, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2065>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2065>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2065 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2065>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2065 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2065>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2065>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2065>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2066 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2066 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2066 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2066', first_name=u'Robot2066', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2066@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2066', first_name=u'Robot2066', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2066@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2066, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2066>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2066, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2066>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2066>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2066 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2066>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2066 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2066>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2066>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2066>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2067 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2067 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2067 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2067', first_name=u'Robot2067', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2067@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2067', first_name=u'Robot2067', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2067@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2067, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2067>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2067, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2067>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2067>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2067 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2067>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2067 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2067>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2067>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2067>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2068 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2068 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2068 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2068', first_name=u'Robot2068', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2068@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2068', first_name=u'Robot2068', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2068@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2068, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2068>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2068, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2068>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2068>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2068 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2068>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2068 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2068>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2068>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2068>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2069 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2069 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2069 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2069', first_name=u'Robot2069', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2069@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2069', first_name=u'Robot2069', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2069@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2069, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2069>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2069, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2069>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2069>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2069 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2069>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2069 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2069>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2069>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem0', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2069>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'mentoring', 'display_name': u'test problem1', 'data': '<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), 'metadata': {'rerandomize': 'always'}}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='mentoring', display_name=u'test problem1', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='mentoring', display_name=u'test problem1', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'mentoring', u'test_problem1', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='mentoring', display_name=u'test problem1', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'mentoring', u'test_problem1', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), 'grade': 0.0, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'mentoring', 'student': <User: testuser0>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), 'grade': 0.75, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'mentoring', 'student': <User: testuser1>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='mentoring', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), 'grade': 1.5, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'mentoring', 'student': <User: testuser2>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=1.5, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), 'grade': 2.25, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'mentoring', 'student': <User: testuser3>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), 'grade': 3.0, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'mentoring', 'student': <User: testuser4>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='mentoring', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2070 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2070 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2070 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2070', first_name=u'Robot2070', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2070@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2070', first_name=u'Robot2070', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2070@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2070, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2070>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2070, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2070>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2070>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2070 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2070>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2070 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2070>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2070>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2070>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2071 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2071 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2071 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2071', first_name=u'Robot2071', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2071@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2071', first_name=u'Robot2071', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2071@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2071, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2071>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2071, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2071>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2071>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2071 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2071>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2071 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2071>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2071>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2071>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2072 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2072 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2072 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2072', first_name=u'Robot2072', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2072@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2072', first_name=u'Robot2072', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2072@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2072, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2072>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2072, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2072>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2072>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2072 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2072>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2072 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2072>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2072>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2072>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2073 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2073 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2073 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2073', first_name=u'Robot2073', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2073@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2073', first_name=u'Robot2073', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2073@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2073, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2073>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2073, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2073>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2073>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2073 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2073>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2073 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2073>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2073>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2073>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2074 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2074 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2074 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2074', first_name=u'Robot2074', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2074@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2074', first_name=u'Robot2074', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2074@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2074, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2074>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2074, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2074>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2074>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2074 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2074>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2074 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2074>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2074>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'mentoring', u'test_problem1', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2074>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing xmodule.modulestore.tests.factories.ItemFactory(extra={'category': 'group-project', 'display_name': u'test problem2', 'data': '<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', 'parent_location': Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), 'metadata': {'rerandomize': 'always'}}) | |
| factory.generate: DEBUG: <class 'xmodule.modulestore.tests.factories.ItemFactory'>: reusing sequence from <class 'xmodule.modulestore.tests.factories.XModuleFactory'> | |
| factory.containers: DEBUG: LazyStub: Computing values for xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem2', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5ae50>>, location=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x6c5af50>>, data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function modulestore at 0x6d6fc08> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <function location at 0x6d6fd70> on <LazyStub for xmodule.modulestore.tests.factories.ItemFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem2', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'group-project', u'test_problem2', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Generating xmodule.modulestore.tests.factories.ItemFactory(category='group-project', display_name=u'test problem2', parent_location=Location(u'MITx', u'999', 'Robot_Super_Course', u'vertical', u'test_unit', None), parent=None, modulestore=<xmodule.modulestore.mongo.base.MongoModuleStore object at 0x9dd5d90>, location=Location(u'MITx', u'999', 'Robot_Super_Course', 'group-project', u'test_problem2', None), data='<problem><p></p><stringresponse answer="foo"><textline/></stringresponse></problem>', metadata={'rerandomize': 'always'}) | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), 'grade': 0.0, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'group-project', 'student': <User: testuser0>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.0, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser0>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), 'grade': 0.75, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'group-project', 'student': <User: testuser1>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=0.75, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser1>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), 'grade': 1.5, 'state': '{"attempts": 3}', 'max_grade': 0.5, 'module_type': 'group-project', 'student': <User: testuser2>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=1.5, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=1.5, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=1.5, state='{"attempts": 3}', max_grade=0.5, module_type='group-project', student=<User: testuser2>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), 'grade': 2.25, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser3>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=2.25, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser3>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), 'grade': 3.0, 'state': '{"attempts": 3}', 'max_grade': 1, 'module_type': 'group-project', 'student': <User: testuser4>, 'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=3.0, state='{"attempts": 3}', max_grade=1, module_type='group-project', student=<User: testuser4>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2075 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2075 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2075 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2075', first_name=u'Robot2075', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2075@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2075', first_name=u'Robot2075', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2075@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2075, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2075>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2075, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2075>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2075>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2075 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2075>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2075 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2075>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2075>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2075>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2076 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2076 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2076 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2076', first_name=u'Robot2076', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2076@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2076', first_name=u'Robot2076', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2076@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2076, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2076>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2076, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2076>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2076>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2076 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2076>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2076 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2076>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2076>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2076>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2077 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2077 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2077 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2077', first_name=u'Robot2077', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2077@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2077', first_name=u'Robot2077', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2077@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2077, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2077>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2077, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2077>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2077>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2077 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2077>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2077 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2077>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2077>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2077>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2078 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2078 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2078 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2078', first_name=u'Robot2078', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2078@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2078', first_name=u'Robot2078', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2078@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2078, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2078>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2078, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2078>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2078>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2078 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2078>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2078 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2078>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2078>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2078>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Preparing courseware.tests.factories.StudentModuleFactory(extra={'course_id': SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), 'module_type': 'sequential', 'module_state_key': Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<OrderedDeclarationWrapper for <factory.declarations.SubFactory object at 0x6d9e950>>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: SubFactory: Instantiating student.tests.factories.UserFactory(__containers=(<LazyStub for courseware.tests.factories.StudentModuleFactory>,)), create=True | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserFactory(extra={'__containers': (<LazyStub for courseware.tests.factories.StudentModuleFactory>,)}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserFactory(username=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364790>>, 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 0x527ba20> for seq=2079 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=2079 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba50> for seq=2079 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot2079', first_name=u'Robot2079', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2079@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserFactory(username=u'robot2079', first_name=u'Robot2079', last_name='Test', is_active=True, is_superuser=False, is_staff=False, last_login=datetime.datetime(2012, 1, 1, 0, 0, tzinfo=<UTC>), email=u'robot+test+2079@edx.org', date_joined=datetime.datetime(2011, 1, 1, 0, 0, tzinfo=<UTC>)) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.groups(robot2079, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot2079>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot2079, True, None) | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'user': <User: robot2079>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name=<OrderedDeclarationWrapper for <factory.declarations.LazyAttribute object at 0x53646d0>>, mailing_address=None, level_of_education=None, user=<User: robot2079>, gender=u'm', goals=u'World domination') | |
| factory.generate: DEBUG: LazyAttribute: Evaluating <built-in method format of unicode object at 0x50f5480> on <LazyStub for student.tests.factories.UserProfileFactory> | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserProfileFactory(name=u'Robot2079 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2079>) | |
| factory.generate: DEBUG: BaseFactory: Generating student.tests.factories.UserProfileFactory(name=u'Robot2079 Test', mailing_address=None, level_of_education=None, goals=u'World domination', gender=u'm', user=<User: robot2079>) | |
| factory.containers: DEBUG: LazyStub: Computed values, got courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2079>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| factory.generate: DEBUG: BaseFactory: Generating courseware.tests.factories.StudentModuleFactory(module_state_key=Location(u'MITx', u'999', 'Robot_Super_Course', u'group-project', u'test_problem2', None), grade=None, state=None, max_grade=None, module_type='sequential', student=<User: robot2079>, course_id=SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course'), done='na') | |
| tracking: INFO: {"username": "", "host": "testserver", "event_source": "server", "event_type": "/api/courses/slashes:MITx+999+Robot_Super_Course/metrics/social/", "context": {"username": "", "user_id": "", "ip": "127.0.0.1", "org_id": "", "agent": "", "host": "testserver", "session": "", "course_id": "", "path": "/api/courses/slashes:MITx+999+Robot_Super_Course/metrics/social/"}, "time": "2014-08-05T14:52:53.119297+00:00", "ip": "127.0.0.1", "event": "{\"POST\": {}, \"GET\": {}}", "agent": "", "page": null} | |
| stevedore.extension: DEBUG: found extension EntryPoint.parse('slashes = opaque_keys.edx.locations:SlashSeparatedCourseKey') | |
| stevedore.extension: DEBUG: found extension EntryPoint.parse('course-locator = opaque_keys.edx.locator:CourseLocator') | |
| requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection (1): localhost | |
| requests.packages.urllib3.connectionpool: DEBUG: "GET /api/v1/users/*/social_stats?course_id=MITx%2F999%2FRobot_Super_Course&request_id=4d2c3fc6-f51f-4e52-a29c-614a9136651d HTTP/1.1" 401 0 | |
| lms.lib.comment_client.utils: INFO: comment_client_request_log: request_id=4d2c3fc6-f51f-4e52-a29c-614a9136651d, method=get, url=http://localhost:4567/api/v1/users/*/social_stats, duration=0.0101749897003 | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 2) 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' | |
| ----------------------------------------------------------------------------- | |
| 3) 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/'}) | |
| ----------------------------------------------------------------------------- | |
| 4) 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'robot7872', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7872', 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'robot7872'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7872 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7872 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7872', first_name=u'Robot7872', 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'robot7872', first_name=u'Robot7872', 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(robot7872, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7872>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7872, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7872>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7872>, 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: robot7872>) | |
| 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: robot7872>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7873 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7873 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7873', first_name=u'Robot7873', 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'robot7873', first_name=u'Robot7873', 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(robot7873, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7873>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7873, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7873>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7873>, 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: robot7873>) | |
| 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: robot7873>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7874 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7874 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7874', first_name=u'Robot7874', 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'robot7874', first_name=u'Robot7874', 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(robot7874, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7874>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7874, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7874>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7874>, 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: robot7874>) | |
| 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: robot7874>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7875 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7875 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7875', first_name=u'Robot7875', 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'robot7875', first_name=u'Robot7875', 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(robot7875, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7875>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7875, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7875>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7875>, 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: robot7875>) | |
| 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: robot7875>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7876 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7876 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7876', first_name=u'Robot7876', 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'robot7876', first_name=u'Robot7876', 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(robot7876, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7876>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7876, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7876>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7876>, 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: robot7876>) | |
| 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: robot7876>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7872>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7872>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7872>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7872>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7872>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7872>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7872>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7872>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7873>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7873>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7873>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7873>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 5) 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'robot7877', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7877', 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'robot7877'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7877 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7877 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7877', first_name=u'Robot7877', 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'robot7877', first_name=u'Robot7877', 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(robot7877, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7877>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7877, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7877>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7877>, 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: robot7877>) | |
| 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: robot7877>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7878 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7878 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7878', first_name=u'Robot7878', 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'robot7878', first_name=u'Robot7878', 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(robot7878, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7878>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7878, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7878>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7878>, 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: robot7878>) | |
| 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: robot7878>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7879 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7879 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7879', first_name=u'Robot7879', 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'robot7879', first_name=u'Robot7879', 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(robot7879, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7879>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7879, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7879>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7879>, 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: robot7879>) | |
| 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: robot7879>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7880 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7880 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7880', first_name=u'Robot7880', 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'robot7880', first_name=u'Robot7880', 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(robot7880, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7880>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7880, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7880>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7880>, 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: robot7880>) | |
| 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: robot7880>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7881 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7881 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7881', first_name=u'Robot7881', 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'robot7881', first_name=u'Robot7881', 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(robot7881, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7881>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7881, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7881>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7881>, 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: robot7881>) | |
| 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: robot7881>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7877>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7877>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7877>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7877>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7877>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7877>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7877>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7877>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7878>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7878>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7878>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7878>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 6) 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'robot7917', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7917', 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'robot7917'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7917 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7917 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7917', first_name=u'Robot7917', 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'robot7917', first_name=u'Robot7917', 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(robot7917, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7917>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7917, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7917>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7917>, 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: robot7917>) | |
| 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: robot7917>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7918 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7918 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7918', first_name=u'Robot7918', 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'robot7918', first_name=u'Robot7918', 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(robot7918, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7918>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7918, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7918>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7918>, 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: robot7918>) | |
| 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: robot7918>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7919 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7919 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7919', first_name=u'Robot7919', 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'robot7919', first_name=u'Robot7919', 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(robot7919, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7919>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7919, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7919>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7919>, 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: robot7919>) | |
| 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: robot7919>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7920 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7920 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7920', first_name=u'Robot7920', 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'robot7920', first_name=u'Robot7920', 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(robot7920, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7920>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7920, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7920>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7920>, 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: robot7920>) | |
| 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: robot7920>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7921 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7921 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7921', first_name=u'Robot7921', 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'robot7921', first_name=u'Robot7921', 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(robot7921, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7921>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7921, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7921>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7921>, 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: robot7921>) | |
| 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: robot7921>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7917>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7917>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7917>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7917>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7917>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7917>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7917>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7917>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7918>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7918>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7918>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7918>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 7) 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'robot7922', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7922', 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'robot7922'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7922 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7922 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7922', first_name=u'Robot7922', 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'robot7922', first_name=u'Robot7922', 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(robot7922, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7922>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7922, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7922>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7922>, 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: robot7922>) | |
| 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: robot7922>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7923 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7923 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7923', first_name=u'Robot7923', 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'robot7923', first_name=u'Robot7923', 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(robot7923, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7923>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7923, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7923>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7923>, 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: robot7923>) | |
| 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: robot7923>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7924 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7924 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7924', first_name=u'Robot7924', 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'robot7924', first_name=u'Robot7924', 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(robot7924, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7924>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7924, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7924>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7924>, 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: robot7924>) | |
| 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: robot7924>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7925 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7925 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7925', first_name=u'Robot7925', 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'robot7925', first_name=u'Robot7925', 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(robot7925, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7925>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7925, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7925>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7925>, 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: robot7925>) | |
| 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: robot7925>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7926 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7926 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7926', first_name=u'Robot7926', 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'robot7926', first_name=u'Robot7926', 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(robot7926, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7926>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7926, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7926>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7926>, 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: robot7926>) | |
| 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: robot7926>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7922>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7922>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7922>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7922>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7922>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7922>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7922>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7922>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7923>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7923>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7923>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7923>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 8) 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'robot7987', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7987', 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'robot7987'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7987 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7987 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7987', first_name=u'Robot7987', 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'robot7987', first_name=u'Robot7987', 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(robot7987, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7987>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7987, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7987>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7987>, 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: robot7987>) | |
| 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: robot7987>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7988 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7988 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7988', first_name=u'Robot7988', 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'robot7988', first_name=u'Robot7988', 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(robot7988, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7988>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7988, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7988>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7988>, 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: robot7988>) | |
| 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: robot7988>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7989 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7989 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7989', first_name=u'Robot7989', 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'robot7989', first_name=u'Robot7989', 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(robot7989, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7989>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7989, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7989>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7989>, 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: robot7989>) | |
| 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: robot7989>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7990 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7990 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7990', first_name=u'Robot7990', 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'robot7990', first_name=u'Robot7990', 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(robot7990, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7990>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7990, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot7990>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot7990>, 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: robot7990>) | |
| 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: robot7990>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7991 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7991 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7991', first_name=u'Robot7991', 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'robot7991', first_name=u'Robot7991', 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(robot7991, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7991>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7991, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot7991>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot7991>, 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: robot7991>) | |
| 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: robot7991>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7987>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7987>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7987>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7987>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7987>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7987>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7987>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7987>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7988>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7988>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7988>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7988>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 9) 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'robot7997', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot7997', 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'robot7997'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7997 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7997 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7997', first_name=u'Robot7997', 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'robot7997', first_name=u'Robot7997', 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(robot7997, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7997>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7997, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot7997>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot7997>, 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: robot7997>) | |
| 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: robot7997>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7998 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7998 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7998', first_name=u'Robot7998', 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'robot7998', first_name=u'Robot7998', 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(robot7998, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7998>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7998, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot7998>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot7998>, 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: robot7998>) | |
| 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: robot7998>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=7999 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=7999 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot7999', first_name=u'Robot7999', 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'robot7999', first_name=u'Robot7999', 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(robot7999, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot7999>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot7999, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot7999>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot7999>, 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: robot7999>) | |
| 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: robot7999>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8000 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8000 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8000', first_name=u'Robot8000', 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'robot8000', first_name=u'Robot8000', 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(robot8000, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8000>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8000, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8000>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8000>, 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: robot8000>) | |
| 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: robot8000>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8001 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8001 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8001', first_name=u'Robot8001', 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'robot8001', first_name=u'Robot8001', 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(robot8001, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8001>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8001, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8001>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8001>, 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: robot8001>) | |
| 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: robot8001>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7997>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7997>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7997>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7997>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7997>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7997>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7997>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot7997>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot7998>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot7998>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7998>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot7998>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 10) 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'robot8002', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot8002', 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'robot8002'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8002 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8002 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8002', first_name=u'Robot8002', 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'robot8002', first_name=u'Robot8002', 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(robot8002, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8002>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8002, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8002>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8002>, 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: robot8002>) | |
| 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: robot8002>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8003 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8003 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8003', first_name=u'Robot8003', 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'robot8003', first_name=u'Robot8003', 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(robot8003, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8003>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8003, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8003>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8003>, 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: robot8003>) | |
| 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: robot8003>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8004 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8004 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8004', first_name=u'Robot8004', 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'robot8004', first_name=u'Robot8004', 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(robot8004, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8004>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8004, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8004>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8004>, 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: robot8004>) | |
| 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: robot8004>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8005 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8005 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8005', first_name=u'Robot8005', 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'robot8005', first_name=u'Robot8005', 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(robot8005, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8005>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8005, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8005>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8005>, 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: robot8005>) | |
| 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: robot8005>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8006 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8006 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8006', first_name=u'Robot8006', 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'robot8006', first_name=u'Robot8006', 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(robot8006, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8006>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8006, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8006>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8006>, 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: robot8006>) | |
| 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: robot8006>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8002>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8002>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8002>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8002>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8002>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8002>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8002>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8002>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8003>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8003>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8003>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8003>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 11) 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'robot8007', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot8007', 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'robot8007'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8007 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8007 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8007', first_name=u'Robot8007', 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'robot8007', first_name=u'Robot8007', 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(robot8007, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8007>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8007, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8007>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8007>, 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: robot8007>) | |
| 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: robot8007>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8008 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8008 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8008', first_name=u'Robot8008', 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'robot8008', first_name=u'Robot8008', 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(robot8008, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8008>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8008, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8008>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8008>, 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: robot8008>) | |
| 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: robot8008>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8009 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8009 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8009', first_name=u'Robot8009', 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'robot8009', first_name=u'Robot8009', 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(robot8009, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8009>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8009, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8009>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8009>, 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: robot8009>) | |
| 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: robot8009>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8010 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8010 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8010', first_name=u'Robot8010', 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'robot8010', first_name=u'Robot8010', 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(robot8010, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8010>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8010, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8010>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8010>, 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: robot8010>) | |
| 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: robot8010>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8011 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8011 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8011', first_name=u'Robot8011', 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'robot8011', first_name=u'Robot8011', 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(robot8011, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8011>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8011, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8011>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8011>, 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: robot8011>) | |
| 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: robot8011>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8007>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8007>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8007>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8007>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8007>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8007>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8007>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8007>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8008>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8008>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8008>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8008>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 12) 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8062 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8062 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8062', first_name=u'Robot8062', 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'robot8062', first_name=u'Robot8062', 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(robot8062, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8062>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8062, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8062>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8062>, 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: robot8062>) | |
| 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: robot8062>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8063 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8063 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8063', first_name=u'Robot8063', 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'robot8063', first_name=u'Robot8063', 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(robot8063, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8063>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8063, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8063>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8063>, 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: robot8063>) | |
| 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: robot8063>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8064 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8064 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8064', first_name=u'Robot8064', 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'robot8064', first_name=u'Robot8064', 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(robot8064, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8064>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8064, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8064>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8064>, 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: robot8064>) | |
| 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: robot8064>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8065 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8065 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8065', first_name=u'Robot8065', 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'robot8065', first_name=u'Robot8065', 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(robot8065, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8065>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8065, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8065>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8065>, 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: robot8065>) | |
| 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: robot8065>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8066 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8066 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8066', first_name=u'Robot8066', 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'robot8066', first_name=u'Robot8066', 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(robot8066, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8066>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8066, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8066>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8066>, 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: robot8066>) | |
| 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: robot8066>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8062>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8062>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8062>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8062>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8062>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8062>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8062>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8062>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8063>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8063>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8063>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8063>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 13) 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'robot8073', u'id': 2, [truncated]... != {'username': u'robot8073', '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'robot8073'} | |
| ? - | |
| + 'username': u'robot8073'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8072 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8072 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8072', first_name=u'Robot8072', 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'robot8072', first_name=u'Robot8072', 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(robot8072, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8072>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8072, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8072>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8072>, 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: robot8072>) | |
| 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: robot8072>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8073 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8073 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8073', first_name=u'Robot8073', 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'robot8073', first_name=u'Robot8073', 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(robot8073, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8073>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8073, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8073>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8073>, 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: robot8073>) | |
| 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: robot8073>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8074 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8074 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8074', first_name=u'Robot8074', 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'robot8074', first_name=u'Robot8074', 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(robot8074, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8074>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8074, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8074>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8074>, 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: robot8074>) | |
| 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: robot8074>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8075 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8075 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8075', first_name=u'Robot8075', 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'robot8075', first_name=u'Robot8075', 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(robot8075, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8075>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8075, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8075>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8075>, 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: robot8075>) | |
| 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: robot8075>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8076 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8076 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8076', first_name=u'Robot8076', 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'robot8076', first_name=u'Robot8076', 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(robot8076, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8076>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8076, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8076>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8076>, 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: robot8076>) | |
| 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: robot8076>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8072>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8072>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8072>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8072>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8072>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8072>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8072>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8072>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8073>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8073>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8073>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8073>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 14) 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8077 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8077 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8077', first_name=u'Robot8077', 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'robot8077', first_name=u'Robot8077', 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(robot8077, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8077>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8077, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8077>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8077>, 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: robot8077>) | |
| 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: robot8077>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8078 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8078 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8078', first_name=u'Robot8078', 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'robot8078', first_name=u'Robot8078', 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(robot8078, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8078>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8078, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8078>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8078>, 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: robot8078>) | |
| 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: robot8078>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8079 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8079 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8079', first_name=u'Robot8079', 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'robot8079', first_name=u'Robot8079', 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(robot8079, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8079>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8079, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8079>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8079>, 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: robot8079>) | |
| 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: robot8079>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8080 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8080 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8080', first_name=u'Robot8080', 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'robot8080', first_name=u'Robot8080', 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(robot8080, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8080>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8080, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8080>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8080>, 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: robot8080>) | |
| 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: robot8080>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8081 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8081 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8081', first_name=u'Robot8081', 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'robot8081', first_name=u'Robot8081', 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(robot8081, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8081>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8081, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8081>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8081>, 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: robot8081>) | |
| 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: robot8081>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8077>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8077>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8077>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8077>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8077>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8077>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8077>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8077>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8078>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8078>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8078>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8078>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 15) 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'robot8082', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot8082', 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'robot8082'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8082 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8082 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8082', first_name=u'Robot8082', 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'robot8082', first_name=u'Robot8082', 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(robot8082, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8082>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8082, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8082>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8082>, 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: robot8082>) | |
| 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: robot8082>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8083 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8083 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8083', first_name=u'Robot8083', 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'robot8083', first_name=u'Robot8083', 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(robot8083, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8083>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8083, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8083>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8083>, 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: robot8083>) | |
| 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: robot8083>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8084 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8084 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8084', first_name=u'Robot8084', 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'robot8084', first_name=u'Robot8084', 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(robot8084, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8084>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8084, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8084>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8084>, 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: robot8084>) | |
| 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: robot8084>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8085 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8085 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8085', first_name=u'Robot8085', 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'robot8085', first_name=u'Robot8085', 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(robot8085, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8085>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8085, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8085>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8085>, 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: robot8085>) | |
| 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: robot8085>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8086 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8086 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8086', first_name=u'Robot8086', 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'robot8086', first_name=u'Robot8086', 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(robot8086, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8086>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8086, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8086>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8086>, 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: robot8086>) | |
| 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: robot8086>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8082>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8082>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8082>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8082>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8082>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8082>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8082>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8082>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8083>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8083>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8083>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8083>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 16) 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'robot8087', u'preferences': {u'key1': u'default test value', u'k [truncated]... != {u'url': u'http://testserver/api/users/1/', u'username': u'robot8087', 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'robot8087'} | |
| -------------------- >> 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8087 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8087 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8087', first_name=u'Robot8087', 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'robot8087', first_name=u'Robot8087', 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(robot8087, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8087>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8087, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8087>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8087>, 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: robot8087>) | |
| 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: robot8087>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8088 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8088 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8088', first_name=u'Robot8088', 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'robot8088', first_name=u'Robot8088', 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(robot8088, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8088>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8088, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8088>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8088>, 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: robot8088>) | |
| 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: robot8088>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8089 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8089 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8089', first_name=u'Robot8089', 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'robot8089', first_name=u'Robot8089', 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(robot8089, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8089>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8089, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8089>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8089>, 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: robot8089>) | |
| 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: robot8089>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8090 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8090 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8090', first_name=u'Robot8090', 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'robot8090', first_name=u'Robot8090', 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(robot8090, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8090>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8090, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8090>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8090>, 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: robot8090>) | |
| 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: robot8090>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8091 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8091 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8091', first_name=u'Robot8091', 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'robot8091', first_name=u'Robot8091', 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(robot8091, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8091>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8091, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8091>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8091>, 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: robot8091>) | |
| 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: robot8091>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8087>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8087>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8087>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8087>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8087>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8087>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8087>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8087>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8088>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8088>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8088>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8088>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 17) 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8097 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8097 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8097', first_name=u'Robot8097', 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'robot8097', first_name=u'Robot8097', 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(robot8097, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8097>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8097, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8097>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8097>, 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: robot8097>) | |
| 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: robot8097>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8098 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8098 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8098', first_name=u'Robot8098', 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'robot8098', first_name=u'Robot8098', 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(robot8098, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8098>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8098, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8098>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8098>, 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: robot8098>) | |
| 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: robot8098>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8099 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8099 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8099', first_name=u'Robot8099', 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'robot8099', first_name=u'Robot8099', 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(robot8099, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8099>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8099, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8099>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8099>, 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: robot8099>) | |
| 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: robot8099>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8100 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8100 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8100', first_name=u'Robot8100', 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'robot8100', first_name=u'Robot8100', 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(robot8100, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8100>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8100, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8100>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8100>, 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: robot8100>) | |
| 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: robot8100>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8101 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8101 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8101', first_name=u'Robot8101', 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'robot8101', first_name=u'Robot8101', 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(robot8101, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8101>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8101, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8101>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8101>, 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: robot8101>) | |
| 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: robot8101>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8097>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8097>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8097>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8097>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8097>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8097>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8097>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8097>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8098>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8098>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8098>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8098>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 18) 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8127 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8127 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8127', first_name=u'Robot8127', 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'robot8127', first_name=u'Robot8127', 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(robot8127, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8127>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8127, True, None, name='Test 0') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 0', 'user': <User: robot8127>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 0', mailing_address=None, level_of_education=None, user=<User: robot8127>, 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: robot8127>) | |
| 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: robot8127>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8128 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8128 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8128', first_name=u'Robot8128', 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'robot8128', first_name=u'Robot8128', 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(robot8128, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8128>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8128, True, None, name='Test 1') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 1', 'user': <User: robot8128>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 1', mailing_address=None, level_of_education=None, user=<User: robot8128>, 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: robot8128>) | |
| 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: robot8128>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8129 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8129 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8129', first_name=u'Robot8129', 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'robot8129', first_name=u'Robot8129', 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(robot8129, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8129>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8129, True, None, name='Test 2') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 2', 'user': <User: robot8129>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 2', mailing_address=None, level_of_education=None, user=<User: robot8129>, 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: robot8129>) | |
| 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: robot8129>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8130 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8130 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8130', first_name=u'Robot8130', 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'robot8130', first_name=u'Robot8130', 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(robot8130, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8130>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8130, True, None, name='Test 3') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 3', 'user': <User: robot8130>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 3', mailing_address=None, level_of_education=None, user=<User: robot8130>, 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: robot8130>) | |
| 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: robot8130>) | |
| 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 0x5364750>>, first_name=<OrderedDeclarationWrapper for <factory.declarations.Sequence object at 0x5364890>>, 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 0x527ba20> for seq=8131 | |
| factory.generate: DEBUG: Sequence: Computing next value of <built-in method format of unicode object at 0x527ba80> for seq=8131 | |
| factory.containers: DEBUG: LazyStub: Computed values, got student.tests.factories.UserFactory(username=u'robot8131', first_name=u'Robot8131', 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'robot8131', first_name=u'Robot8131', 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(robot8131, True, None) | |
| factory.generate: DEBUG: PostGenerationMethodCall: Calling <User: robot8131>.set_password(test) | |
| factory.generate: DEBUG: PostGeneration: Calling student.tests.factories.profile(robot8131, True, None, name='Test 4') | |
| factory.generate: DEBUG: BaseFactory: Preparing student.tests.factories.UserProfileFactory(extra={'name': 'Test 4', 'user': <User: robot8131>}) | |
| factory.containers: DEBUG: LazyStub: Computing values for student.tests.factories.UserProfileFactory(name='Test 4', mailing_address=None, level_of_education=None, user=<User: robot8131>, 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: robot8131>) | |
| 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: robot8131>) | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8127>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8127>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8127>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8127>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8127>, 'key': 'key1'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8127>, key='key1') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8127>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key1', user=<User: robot8127>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Preparing user_api.tests.factories.UserPreferenceFactory(extra={'user': <User: robot8128>, 'key': 'key0'}) | |
| factory.containers: DEBUG: LazyStub: Computing values for user_api.tests.factories.UserPreferenceFactory(value='default test value', user=<User: robot8128>, key='key0') | |
| factory.containers: DEBUG: LazyStub: Computed values, got user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8128>, value='default test value') | |
| factory.generate: DEBUG: BaseFactory: Generating user_api.tests.factories.UserPreferenceFactory(key='key0', user=<User: robot8128>, value='default test value') | |
| --------------------- >> end captured logging << --------------------- | |
| ----------------------------------------------------------------------------- | |
| 19) 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'} | |
| ----------------------------------------------------------------------------- | |
| 20) 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'} | |
| ----------------------------------------------------------------------------- | |
| 2157 tests run in 578.4 seconds. | |
| 20 FAILED, 11 skipped (2126 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.0 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.3 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.1 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 41.3 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 | |
| edxapp@precise64:~/edx-platform$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment