Created
October 8, 2014 17:15
-
-
Save singingwolfboy/2c723df34f49001bcd09 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_bokchoy | |
---> pavelib.bok_choy.test_bokchoy | |
---> 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... | |
Setting up for bok-choy | |
---> pavelib.utils.test.utils.clean_reports_dir | |
find /edx/app/edxapp/edx-platform/reports -type f -delete | |
Checking for mongo, memchache, and mysql... | |
/edx/app/edxapp/edx-platform/scripts/reset-test-db.sh | |
2014-10-08 10:08:34,231 INFO 23402 [root] reset_db.py:100 - Executing... "DROP DATABASE IF EXISTS `test`" | |
2014-10-08 10:08:34,233 INFO 23402 [root] reset_db.py:102 - Executing... "CREATE DATABASE `test` CHARACTER SET utf8" | |
Installed 632 object(s) from 1 fixture(s) | |
Running migrations for courseware: | |
- Nothing to migrate. | |
- Loading initial data for courseware. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for student: | |
- Nothing to migrate. | |
- Loading initial data for student. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for track: | |
- Nothing to migrate. | |
- Loading initial data for track. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for certificates: | |
- Nothing to migrate. | |
- Loading initial data for certificates. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for instructor_task: | |
- Nothing to migrate. | |
- Loading initial data for instructor_task. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for licenses: | |
- Nothing to migrate. | |
- Loading initial data for licenses. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for bulk_email: | |
- Nothing to migrate. | |
- Loading initial data for bulk_email. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for external_auth: | |
- Nothing to migrate. | |
- Loading initial data for external_auth. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for wiki: | |
- Nothing to migrate. | |
- Loading initial data for wiki. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for django_notify: | |
- Nothing to migrate. | |
- Loading initial data for django_notify. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for notifications: | |
- Nothing to migrate. | |
- Loading initial data for notifications. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for foldit: | |
- Nothing to migrate. | |
- Loading initial data for foldit. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for waffle: | |
- Nothing to migrate. | |
- Loading initial data for waffle. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for django_comment_client: | |
- Nothing to migrate. | |
- Loading initial data for django_comment_client. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for django_comment_common: | |
- Nothing to migrate. | |
- Loading initial data for django_comment_common. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for notes: | |
- Nothing to migrate. | |
- Loading initial data for notes. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for splash: | |
- Nothing to migrate. | |
- Loading initial data for splash. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for user_api: | |
- Nothing to migrate. | |
- Loading initial data for user_api. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for shoppingcart: | |
- Migrating forwards to 0016_auto__del_field_invoice_company_email__del_field_invoice_company_refer. | |
> shoppingcart:0010_auto__add_registrationcoderedemption__del_field_courseregistrationcode | |
> shoppingcart:0011_auto__add_invoice__add_field_courseregistrationcode_invoice | |
> shoppingcart:0012_auto__del_field_courseregistrationcode_transaction_group_name__del_fie | |
> shoppingcart:0013_auto__add_field_invoice_is_valid | |
> shoppingcart:0014_auto__del_field_invoice_tax_id__add_field_invoice_address_line_1__add_ | |
> shoppingcart:0015_auto__del_field_invoice_purchase_order_number__del_field_invoice_compa | |
> shoppingcart:0016_auto__del_field_invoice_company_email__del_field_invoice_company_refer | |
- Loading initial data for shoppingcart. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for course_modes: | |
- Migrating forwards to 0007_auto__add_coursemodesarchive__chg_field_coursemode_course_id. | |
> course_modes:0007_add_description | |
> course_modes:0007_auto__add_coursemodesarchive__chg_field_coursemode_course_id | |
- Loading initial data for course_modes. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for verify_student: | |
- Nothing to migrate. | |
- Loading initial data for verify_student. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for dark_lang: | |
- Nothing to migrate. | |
- Loading initial data for dark_lang. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for reverification: | |
- Nothing to migrate. | |
- Loading initial data for reverification. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for embargo: | |
- Nothing to migrate. | |
- Loading initial data for embargo. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for course_action_state: | |
- Migrating forwards to 0002_add_rerun_display_name. | |
> course_action_state:0002_add_rerun_display_name | |
- Loading initial data for course_action_state. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for linkedin: | |
- Nothing to migrate. | |
- Loading initial data for linkedin. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for submissions: | |
- Nothing to migrate. | |
- Loading initial data for submissions. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for assessment: | |
- Migrating forwards to 0023_assign_criteria_and_option_labels. | |
> assessment:0022__add_label_fields | |
> assessment:0023_assign_criteria_and_option_labels | |
- Migration 'assessment:0023_assign_criteria_and_option_labels' is marked for no-dry-run. | |
- Loading initial data for assessment. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for workflow: | |
- Nothing to migrate. | |
- Loading initial data for workflow. | |
Installed 0 object(s) from 0 fixture(s) | |
Running migrations for django_extensions: | |
- Nothing to migrate. | |
- Loading initial data for django_extensions. | |
Installed 0 object(s) from 0 fixture(s) | |
paver update_assets --settings=bok_choy | |
---> pavelib.assets.update_assets | |
---> pavelib.prereqs.install_ruby_prereqs | |
Ruby prereqs unchanged, skipping... | |
---> pavelib.prereqs.install_node_prereqs | |
Node prereqs unchanged, skipping... | |
python manage.py lms --settings=bok_choy preprocess_assets | |
python manage.py cms --settings=bok_choy preprocess_assets | |
2014-10-08 10:08:53,407 INFO 23462 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125 | |
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 cms/static/sass/style-app-extend1.css | |
write cms/static/sass/style-app-extend1.css.map | |
write cms/static/sass/style-app.css | |
write cms/static/sass/style-app.css.map | |
write cms/static/sass/style-xmodule.css | |
write cms/static/sass/style-xmodule.css.map | |
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 | |
write lms/static/sass/ie.css | |
write lms/static/sass/ie.css.map | |
python manage.py lms --settings=bok_choy collectstatic --noinput > /dev/null | |
python manage.py cms --settings=bok_choy collectstatic --noinput > /dev/null | |
2014-10-08 10:11:13,115 INFO 23531 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125 | |
mongo test --eval 'db.dropDatabase()' > /dev/null | |
./manage.py lms --settings bok_choy loaddata --traceback common/test/db_fixtures/*.json | |
Installed 1 object(s) from 1 fixture(s) | |
Starting test servers... | |
coverage run --rcfile=/edx/app/edxapp/edx-platform/common/test/acceptance/.coveragerc -m manage lms --settings bok_choy runserver 0.0.0.0:8003 --traceback --noreload /edx/app/edxapp/edx-platform/test_root/log/bok_choy_lms.log | |
coverage run --rcfile=/edx/app/edxapp/edx-platform/common/test/acceptance/.coveragerc -m manage cms --settings bok_choy runserver 0.0.0.0:8031 --traceback --noreload /edx/app/edxapp/edx-platform/test_root/log/bok_choy_studio.log | |
python -m stubs.start youtube 9080 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_youtube.log | |
python -m stubs.start xqueue 8040 register_submission_url=http://0.0.0.0:8041/test/register_submission /edx/app/edxapp/edx-platform/test_root/log/bok_choy_xqueue.log | |
python -m stubs.start video 8777 root_dir=/edx/app/edxapp/edx-platform/test_root/data/video /edx/app/edxapp/edx-platform/test_root/log/bok_choy_video_sources.log | |
python -m stubs.start comments 4567 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_comments.log | |
python -m stubs.start ora 8041 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_ora.log | |
Waiting for servers to start... | |
Checking server 0.0.0.0 on port 8003 | |
Checking server 0.0.0.0 on port 8031 | |
SCREENSHOT_DIR='/edx/app/edxapp/edx-platform/test_root/log' HAR_DIR='/edx/app/edxapp/edx-platform/test_root/log/hars' SELENIUM_DRIVER_LOG_DIR='/edx/app/edxapp/edx-platform/test_root/log' nosetests /edx/app/edxapp/edx-platform/common/test/acceptance/tests --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/bok_choy/xunit.xml --verbosity=2 | |
======================================== | |
Running tests for bok-choy | |
======================================== | |
test_cannot_upload_sjson_translation (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #1 passed | |
test_default_settings (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #2 passed | |
test_hidden_captions (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #3 passed | |
test_modify_video_display_name (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #4 passed | |
test_replace_translation_w_save (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #5 passed | |
test_replace_translation_wo_save (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #6 passed | |
test_select_language_twice (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #7 passed | |
test_shown_captions (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #8 passed | |
test_table_of_contents (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #9 passed | |
test_translation_upload_remove_upload (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #10 passed | |
test_translations_clearing_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #11 passed | |
test_translations_clearing_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #12 passed | |
test_translations_download_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #13 passed | |
test_translations_download_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #14 passed | |
test_translations_remove_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #15 passed | |
test_translations_remove_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #16 passed | |
test_translations_uploading (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #17 passed | |
test_upload_large_transcript (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #18 passed | |
test_autoplay_is_disabled (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #19 passed | |
test_caption_line_focus (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #20 passed | |
test_captions_hidden_correctly (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #21 passed | |
test_captions_shown_correctly (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #22 passed | |
test_captions_toggling (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #23 passed | |
test_slider_range_works (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #24 passed | |
test_video_creation_takes_single_click (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #25 passed | |
test_youtube_stub_blocks_youtube_api (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #26 passed | |
test_youtube_stub_proxy (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #27 passed | |
test_advanced_tab_transcript_fields (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #28 passed | |
test_clearing_transcripts_w_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #29 passed | |
test_clearing_transcripts_wo_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #30 passed | |
test_html5_source_w_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #31 passed | |
test_html5_source_w_not_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #32 passed | |
test_html5_with_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #33 passed | |
test_input_validation (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #34 passed | |
test_module_metadata_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #35 passed | |
test_non_ascii_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #36 passed | |
test_one_field_only (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #37 passed | |
test_reverting_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #38 passed | |
test_set_youtube_id_wo_local (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #39 passed | |
test_set_youtube_id_wo_server (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #40 passed | |
test_subtitles_copy (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #41 passed | |
test_two_fields_only (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #42 passed | |
test_two_html5_sources_w_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #43 passed | |
test_upload_button_w_html5_ids (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #44 passed | |
test_upload_button_w_youtube (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #45 passed | |
test_upload_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #46 passed | |
test_upload_subtitles_w_different_names2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #47 passed | |
test_upload_subtitles_w_different_names3 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #48 passed | |
test_upload_subtitles_w_different_names4 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #49 FAILED | |
test_video_w_existing_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #50 passed | |
test_video_wo_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #51 passed | |
test_youtube_id_w_different_local_server_sub (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #52 passed | |
test_youtube_id_w_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #53 passed | |
test_youtube_id_w_same_local_server_subs (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #54 passed | |
test_youtube_no_import (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #55 passed | |
test_youtube_server_interaction (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #56 passed | |
test_youtube_w_imported_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #57 passed | |
test_youtube_w_imported_transcripts2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #58 passed | |
test_youtube_with_import (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #59 passed | |
test_youtube_wo_imported_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #60 passed | |
test_youtube_wo_imported_transcripts2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #61 passed | |
test_youtube_wo_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #62 passed | |
test_handout_clearing_works_w_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #63 passed | |
test_handout_clearing_works_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #64 passed | |
test_handout_download_works_with_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #65 passed | |
test_handout_download_works_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #66 passed | |
test_handout_replace_w_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #67 passed | |
test_handout_replace_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #68 passed | |
test_handout_upload_and_clear_works (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #69 passed | |
test_handout_uploads_correctly (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #70 passed | |
test_autoplay_disabled_for_video_component (acceptance.tests.video.test_video_module.Html5VideoTest) ... #71 passed | |
test_cc_button_with_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #72 passed | |
test_cc_button_wo_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #73 passed | |
test_download_button_two_transcript_languages (acceptance.tests.video.test_video_module.Html5VideoTest) ... #74 passed | |
test_download_button_wo_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #75 passed | |
test_full_screen_video_alignment_with_transcript_visible (acceptance.tests.video.test_video_module.Html5VideoTest) ... #76 passed | |
test_html5_video_rendering_with_unsupported_sources (acceptance.tests.video.test_video_module.Html5VideoTest) ... #77 passed | |
test_video_rendering (acceptance.tests.video.test_video_module.Html5VideoTest) ... #78 passed | |
test_youtube_video_rendering_with_unsupported_sources (acceptance.tests.video.test_video_module.YouTubeHtml5VideoTest) ... #79 passed | |
test_quality_button_visibility (acceptance.tests.video.test_video_module.YouTubeQualityTest) ... #80 skipped | |
test_quality_button_works_correctly (acceptance.tests.video.test_video_module.YouTubeQualityTest) ... #81 skipped | |
test_cc_button_hidden_no_translations (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #82 passed | |
test_cc_button_transcripts_and_sub_fields_empty (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #83 passed | |
test_cc_button_wo_english_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #84 passed | |
test_download_button_two_transcript_languages (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #85 passed | |
test_download_button_wo_english_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #86 passed | |
test_download_transcript_button_works_correctly (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #87 passed | |
test_fullscreen_video_alignment_on_transcript_toggle (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #88 passed | |
test_fullscreen_video_alignment_with_transcript_hidden (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #89 passed | |
test_multiple_videos_in_sequentials_load_and_work (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #90 ERROR | |
test_video_component_stores_speed_correctly_for_multiple_videos (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #91 passed | |
test_video_has_correct_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #92 passed | |
test_video_language_menu_working (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #93 passed | |
test_video_position_stored_correctly_with_seek (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #94 skipped | |
test_video_position_stored_correctly_wo_seek (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #95 passed | |
test_video_rendering_with_default_response_time (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #96 passed | |
test_video_rendering_wo_default_response_time (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #97 passed | |
test_video_with_youtube_blocked (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #98 passed | |
test_youtube_video_rendering_wo_html5_sources (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #99 passed | |
test_video_end_time_and_finish_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #100 skipped | |
test_video_end_time_with_default_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #101 passed | |
test_video_end_time_with_seek (acceptance.tests.video.test_video_times.VideoTimesTest) ... #102 passed | |
test_video_end_time_wo_default_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #103 passed | |
test_video_finish_time_with_seek (acceptance.tests.video.test_video_times.VideoTimesTest) ... #104 passed | |
test_video_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #105 passed | |
test_video_start_time_and_end_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #106 passed | |
test_comment_deletion_as_moderator (acceptance.tests.test_discussion.DiscussionCommentDeletionTest) ... #107 passed | |
test_comment_deletion_as_student (acceptance.tests.test_discussion.DiscussionCommentDeletionTest) ... #108 passed | |
test_cancel_comment_edit (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #109 passed | |
test_edit_comment_as_moderator (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #110 passed | |
test_edit_comment_as_student (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #111 passed | |
test_editor_visibility (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #112 passed | |
test_new_search (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #113 passed | |
test_no_rewrite (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #114 passed | |
test_rewrite_and_user (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #115 passed | |
test_rewrite_dismiss (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #116 passed | |
test_user_only (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #117 passed | |
test_change_sort_preference (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #118 passed | |
test_default_sort_preference (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #119 passed | |
test_last_preference_saved (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #120 passed | |
test_add_response_button (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #121 passed | |
test_add_response_button_closed_thread (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #122 passed | |
test_marked_answer_comments (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #123 passed | |
test_pagination_exactly_two_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #124 passed | |
test_pagination_few_responses (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #125 passed | |
test_pagination_no_responses (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #126 passed | |
test_pagination_three_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #127 passed | |
test_pagination_two_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #128 passed | |
test_0_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #129 passed | |
test_151_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #130 passed | |
test_1_thread (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #131 passed | |
test_20_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #132 passed | |
test_21_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #133 passed | |
test_add_response_button (acceptance.tests.test_discussion.InlineDiscussionTest) ... #134 passed | |
test_add_response_button_closed_thread (acceptance.tests.test_discussion.InlineDiscussionTest) ... #135 passed | |
test_anonymous_to_peers_threads_as_peer (acceptance.tests.test_discussion.InlineDiscussionTest) ... #136 passed | |
test_anonymous_to_peers_threads_as_staff (acceptance.tests.test_discussion.InlineDiscussionTest) ... #137 passed | |
test_discussion_blackout_period (acceptance.tests.test_discussion.InlineDiscussionTest) ... #138 passed | |
test_expand_discussion_empty (acceptance.tests.test_discussion.InlineDiscussionTest) ... #139 passed | |
test_initial_render (acceptance.tests.test_discussion.InlineDiscussionTest) ... #140 passed | |
test_pagination_exactly_two_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #141 passed | |
test_pagination_few_responses (acceptance.tests.test_discussion.InlineDiscussionTest) ... #142 passed | |
test_pagination_no_responses (acceptance.tests.test_discussion.InlineDiscussionTest) ... #143 passed | |
test_pagination_three_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #144 passed | |
test_pagination_two_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #145 passed | |
test_course_info (acceptance.tests.test_lms.HighLevelTabTest) ... #146 passed | |
test_courseware_nav (acceptance.tests.test_lms.HighLevelTabTest) ... #147 passed | |
test_progress (acceptance.tests.test_lms.HighLevelTabTest) ... #148 passed | |
test_static_tab (acceptance.tests.test_lms.HighLevelTabTest) ... #149 passed | |
test_change_lang (acceptance.tests.test_lms.LanguageTest) ... #150 passed | |
test_language_persists (acceptance.tests.test_lms.LanguageTest) ... #151 passed | |
test_register (acceptance.tests.test_lms.RegistrationTest) ... #152 passed | |
test_video_player (acceptance.tests.test_lms.VideoTest) ... #153 skipped | |
test_visible_to_staff (acceptance.tests.test_lms.VisibleToStaffOnlyTest) ... #154 passed | |
test_visible_to_student (acceptance.tests.test_lms.VisibleToStaffOnlyTest) ... #155 passed | |
test_acid_block (acceptance.tests.test_lms.XBlockAcidChildTest) ... #156 skipped | |
test_acid_block (acceptance.tests.test_lms.XBlockAcidNoChildTest) ... #157 skipped | |
test_run_code (acceptance.tests.test_matlab_problem.MatlabProblemTest) ... #158 passed | |
test_ai_assessment (acceptance.tests.test_ora.AIAssessmentTest) ... #159 skipped | |
test_instructor_assessment (acceptance.tests.test_ora.InstructorAssessmentTest) ... #160 skipped | |
test_peer_calibrate_and_grade (acceptance.tests.test_ora.PeerAssessmentTest) ... #161 passed | |
test_self_assessment (acceptance.tests.test_ora.SelfAssessmentTest) ... #162 passed | |
test_bad_student (acceptance.tests.test_staff_view.StaffDebugTest) ... #163 passed | |
test_delete_state_empty (acceptance.tests.test_staff_view.StaffDebugTest) ... #164 passed | |
test_rescore_state (acceptance.tests.test_staff_view.StaffDebugTest) ... #165 passed | |
test_rescore_state_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #166 passed | |
test_reset_attempts_empty (acceptance.tests.test_staff_view.StaffDebugTest) ... #167 passed | |
test_reset_attempts_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #168 passed | |
test_reset_attempts_state (acceptance.tests.test_staff_view.StaffDebugTest) ... #169 passed | |
test_student_by_email (acceptance.tests.test_staff_view.StaffDebugTest) ... #170 passed | |
test_student_state_delete (acceptance.tests.test_staff_view.StaffDebugTest) ... #171 passed | |
test_student_state_delete_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #172 passed | |
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidChildTest) ... #173 skipped | |
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidChildTest) ... #174 skipped | |
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidEmptyParentTest) ... #175 passed | |
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidEmptyParentTest) ... #176 passed | |
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidNoChildTest) ... #177 passed | |
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidNoChildTest) ... #178 passed | |
test_html_comp_visible (acceptance.tests.test_studio_bad_data.CopiedFromLmsBadContentTest) ... #179 passed | |
test_html_comp_visible (acceptance.tests.test_studio_bad_data.CopiedFromStudioBadContentTest) ... #180 passed | |
test_html_comp_visible (acceptance.tests.test_studio_bad_data.JSErrorBadContentTest) ... #181 passed | |
test_add_component_in_container (acceptance.tests.test_studio_container.AddComponentTest) ... #182 passed | |
test_add_component_in_empty_group (acceptance.tests.test_studio_container.AddComponentTest) ... #183 passed | |
test_add_component_in_group (acceptance.tests.test_studio_container.AddComponentTest) ... #184 passed | |
test_delete_first_in_group (acceptance.tests.test_studio_container.DeleteComponentTest) ... #185 passed | |
test_drag_after_addition (acceptance.tests.test_studio_container.DragAndDropTest) ... #186 passed | |
test_drag_group_into_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #187 passed | |
test_drag_into_different_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #188 passed | |
test_drag_to_top (acceptance.tests.test_studio_container.DragAndDropTest) ... #189 passed | |
test_reorder_in_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #190 passed | |
test_duplicate_first_in_group (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #191 passed | |
test_duplicate_second_in_group (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #192 passed | |
test_duplicate_the_duplicate (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #193 passed | |
test_edit_container_on_container_page (acceptance.tests.test_studio_container.EditContainerTest) ... #194 passed | |
test_edit_container_on_unit_page (acceptance.tests.test_studio_container.EditContainerTest) ... #195 passed | |
test_delete_child_in_published_unit (acceptance.tests.test_studio_container.UnitPublishingTest) ... #196 passed | |
test_discard_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #197 passed | |
test_explicit_lock_overrides_implicit_section_lock_information (acceptance.tests.test_studio_container.UnitPublishingTest) ... #198 passed | |
test_explicit_lock_overrides_implicit_subsection_lock_information (acceptance.tests.test_studio_container.UnitPublishingTest) ... #199 passed | |
test_initially_locked_not_visible_to_students (acceptance.tests.test_studio_container.UnitPublishingTest) ... #200 passed | |
test_initially_unlocked_visible_to_students (acceptance.tests.test_studio_container.UnitPublishingTest) ... #201 passed | |
test_locked_visible_to_staff_only (acceptance.tests.test_studio_container.UnitPublishingTest) ... #202 passed | |
test_published_not_live (acceptance.tests.test_studio_container.UnitPublishingTest) ... #203 passed | |
test_published_unit_with_draft_child (acceptance.tests.test_studio_container.UnitPublishingTest) ... #204 passed | |
test_publishing (acceptance.tests.test_studio_container.UnitPublishingTest) ... #205 passed | |
test_unlocked_visible_to_all (acceptance.tests.test_studio_container.UnitPublishingTest) ... #206 passed | |
test_view_live_after_publish (acceptance.tests.test_studio_container.UnitPublishingTest) ... #207 passed | |
test_view_live_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #208 passed | |
test_view_live_no_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #209 passed | |
test_page_existence (acceptance.tests.test_studio_general.CoursePagesTest) ... #210 skipped | |
test_is_preview (acceptance.tests.test_studio_general.DiscussionPreviewTest) ... #211 passed | |
test_dashboard_no_courses (acceptance.tests.test_studio_general.LoggedInPagesTest) ... #212 passed | |
test_page_existence (acceptance.tests.test_studio_general.LoggedOutTest) ... #213 passed | |
test_drop_unit_in_collapsed_subsection (acceptance.tests.test_studio_outline.CourseOutlineDragAndDropTest) ... #214 passed | |
test_create_new_section_from_bottom_button (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #215 passed | |
test_create_new_section_from_top_button (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #216 passed | |
test_create_new_subsection (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #217 passed | |
test_create_new_unit (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #218 passed | |
test_view_live (acceptance.tests.test_studio_outline.DefaultStatesContentTest) ... #219 passed | |
test_empty_course_message (acceptance.tests.test_studio_outline.DefaultStatesEmptyTest) ... #220 passed | |
test_cancel_delete_section (acceptance.tests.test_studio_outline.DeleteContentTest) ... #221 passed | |
test_cancel_delete_subsection (acceptance.tests.test_studio_outline.DeleteContentTest) ... #222 passed | |
test_cancel_delete_unit (acceptance.tests.test_studio_outline.DeleteContentTest) ... #223 passed | |
test_delete_all_no_content_message (acceptance.tests.test_studio_outline.DeleteContentTest) ... #224 passed | |
test_delete_section (acceptance.tests.test_studio_outline.DeleteContentTest) ... #225 passed | |
test_delete_subsection (acceptance.tests.test_studio_outline.DeleteContentTest) ... #226 passed | |
test_delete_unit (acceptance.tests.test_studio_outline.DeleteContentTest) ... #227 passed | |
test_edit_empty_section_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #228 passed | |
test_edit_empty_subsection_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #229 passed | |
test_edit_section_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #230 passed | |
test_edit_subsection_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #231 passed | |
test_editing_names_does_not_expand_collapse (acceptance.tests.test_studio_outline.EditNamesTest) ... #232 passed | |
test_can_edit_section (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #233 passed | |
test_can_edit_subsection (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #234 passed | |
test_subsection_is_graded_in_lms (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #235 passed | |
test_unchanged_release_date_is_not_saved (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #236 passed | |
test_link_appears_after_section_creation (acceptance.tests.test_studio_outline.ExpandCollapseEmptyTest) ... #237 passed | |
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseEmptyTest) ... #238 passed | |
test_collapse_all_when_all_expanded (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #239 passed | |
test_collapse_all_when_some_expanded (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #240 passed | |
test_expand_all_when_all_collapsed (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #241 passed | |
test_expand_all_when_some_collapsed (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #242 passed | |
test_expanded_by_default (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #243 passed | |
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #244 passed | |
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseSingleSectionTest) ... #245 passed | |
test_old_subsection_stays_collapsed_after_creation (acceptance.tests.test_studio_outline.ExpandCollapseSingleSectionTest) ... #246 passed | |
test_section_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #247 passed | |
test_subsection_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #248 passed | |
test_unit_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #249 passed | |
test_explicit_staff_lock_remains_after_unlocking_section (acceptance.tests.test_studio_outline.StaffLockTest) ... #250 passed | |
test_explicit_staff_lock_remains_after_unlocking_subsection (acceptance.tests.test_studio_outline.StaffLockTest) ... #251 passed | |
test_locked_sections_do_not_appear_in_lms (acceptance.tests.test_studio_outline.StaffLockTest) ... #252 passed | |
test_locked_subsections_do_not_appear_in_lms (acceptance.tests.test_studio_outline.StaffLockTest) ... #253 passed | |
test_removing_staff_lock_from_subsection_with_inherited_lock_shows_no_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #254 passed | |
test_removing_staff_lock_from_subsection_without_inherited_lock_shows_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #255 passed | |
test_removing_staff_lock_from_unit_with_inherited_lock_shows_no_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #256 passed | |
test_removing_staff_lock_from_unit_without_inherited_lock_shows_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #257 passed | |
test_section_displays_lock_when_all_subsections_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #258 passed | |
test_section_displays_lock_when_all_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #259 passed | |
test_section_does_not_display_lock_when_some_subsections_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #260 passed | |
test_section_does_not_display_lock_when_some_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #261 passed | |
test_sections_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #262 passed | |
test_subsection_displays_lock_when_all_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #263 passed | |
test_subsection_does_not_display_lock_when_some_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #264 passed | |
test_subsections_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #265 passed | |
test_toggling_staff_lock_on_section_does_not_publish_draft_units (acceptance.tests.test_studio_outline.StaffLockTest) ... #266 passed | |
test_toggling_staff_lock_on_subsection_does_not_publish_draft_units (acceptance.tests.test_studio_outline.StaffLockTest) ... #267 passed | |
test_units_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #268 passed | |
test_navigate_to_unit (acceptance.tests.test_studio_outline.UnitNavigationTest) ... #269 passed | |
test_released_never_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #270 passed | |
test_released_never_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #271 passed | |
test_released_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #272 passed | |
test_released_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #273 passed | |
test_released_unpublished_changes_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #274 passed | |
test_released_unpublished_changes_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #275 passed | |
test_unreleased_never_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #276 passed | |
test_unreleased_never_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #277 passed | |
test_unreleased_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #278 passed | |
test_unreleased_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #279 passed | |
test_unreleased_unpublished_changes_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #280 passed | |
test_unreleased_unpublished_changes_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #281 passed | |
test_course_rerun (acceptance.tests.test_studio_rerun.CourseRerunTest) ... #282 passed | |
test_manual_change (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #283 passed | |
test_modal_shows_multiple_validation_errors (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #284 passed | |
test_modal_shows_one_validation_error (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #285 passed | |
test_undo_changes (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #286 passed | |
test_can_cancel_creation_of_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #287 passed | |
test_can_cancel_editing_of_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #288 passed | |
test_can_create_and_edit_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #289 passed | |
test_can_delete_unused_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #290 passed | |
test_cannot_delete_used_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #291 passed | |
test_container_page_active_verticals_names_are_synced (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #292 ERROR | |
test_details_error_validation_message (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #293 passed | |
test_details_warning_validation_message (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #294 passed | |
test_easy_access_from_experiment (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #295 passed | |
test_edit_warning_message_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #296 passed | |
test_edit_warning_message_non_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #297 passed | |
test_group_configuration_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #298 passed | |
test_group_configuration_non_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #299 passed | |
test_group_configuration_validation (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #300 passed | |
test_group_configurations_have_correct_data (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #301 passed | |
test_no_group_configurations_added (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #302 passed | |
test_split_test_LMS_staff_view (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #303 passed | |
test_use_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #304 passed | |
test_link_does_not_exist_if_split_test_disabled (acceptance.tests.test_studio_split_test.SettingsMenuTest) ... #305 passed | |
test_link_exist_if_split_test_enabled (acceptance.tests.test_studio_split_test.SettingsMenuTest) ... #306 passed | |
test_create_and_select_group_configuration (acceptance.tests.test_studio_split_test.SplitTest) ... #307 passed | |
test_delete_inactive_group (acceptance.tests.test_studio_split_test.SplitTest) ... #308 passed | |
test_missing_group (acceptance.tests.test_studio_split_test.SplitTest) ... #309 skipped | |
test_edit_save_and_export (acceptance.tests.test_studio_with_ora_component.ORAComponentTest) ... #310 passed | |
---------------------------------------------------------------------- | |
XML: /edx/app/edxapp/edx-platform/reports/bok_choy/xunit.xml | |
----------------------------------------------------------------------------- | |
1) FAIL: test_upload_subtitles_w_different_names4 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) | |
Traceback (most recent call last): | |
common/test/acceptance/tests/video/test_studio_video_transcript.py line 1058 in test_upload_subtitles_w_different_names4 | |
self.assertEqual(self.video.message('status'), 'Timed Transcript Found') | |
AssertionError: '' != 'Timed Transcript Found' | |
-------------------- >> begin captured logging << -------------------- | |
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox] | |
--------------------- >> end captured logging << --------------------- | |
----------------------------------------------------------------------------- | |
2) ERROR: test_multiple_videos_in_sequentials_load_and_work (acceptance.tests.video.test_video_module.YouTubeVideoTest) | |
Traceback (most recent call last): | |
common/test/acceptance/tests/video/test_video_module.py line 524 in test_multiple_videos_in_sequentials_load_and_work | |
execute_video_steps(tab2_video_names) | |
common/test/acceptance/tests/video/test_video_module.py line 515 in execute_video_steps | |
self.video.click_player_button('pause') | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 64 in wrapper | |
return method(self, *args, **kwargs) | |
common/test/acceptance/pages/lms/video/video.py line 359 in click_player_button | |
self.wait_for_state(button_states[button]) | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 64 in wrapper | |
return method(self, *args, **kwargs) | |
common/test/acceptance/pages/lms/video/video.py line 699 in wait_for_state | |
'State is {state}'.format(state=state) | |
common/test/acceptance/pages/lms/video/video.py line 687 in _wait_for | |
return EmptyPromise(check_func, desc, timeout=timeout).fulfill() | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 96 in fulfill | |
raise BrokenPromise(self) | |
BrokenPromise: Promise not satisfied: State is pause | |
-------------------- >> begin captured logging << -------------------- | |
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox] | |
--------------------- >> end captured logging << --------------------- | |
----------------------------------------------------------------------------- | |
3) ERROR: test_container_page_active_verticals_names_are_synced (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) | |
Traceback (most recent call last): | |
common/test/acceptance/tests/test_studio_split_test.py line 574 in test_container_page_active_verticals_names_are_synced | |
self.verify_groups(container, ['Group B', 'Second Group', 'Group D'], ['Group ID 0']) | |
common/test/acceptance/tests/test_studio_split_test.py line 44 in verify_groups | |
Promise(wait_for_xblocks_to_render, "Number of xblocks on the page are incorrect").fulfill() | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 91 in fulfill | |
is_fulfilled, result = self._check_fulfilled() | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 117 in _check_fulfilled | |
is_fulfilled, result = self._check_func() | |
common/test/acceptance/tests/test_studio_split_test.py line 42 in wait_for_xblocks_to_render | |
return (len(active_groups) + len(inactive_groups) == len(container.xblocks) - 1, len(active_groups)) | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 63 in wrapper | |
self._verify_page() | |
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 310 in _verify_page | |
raise WrongPageError(msg) | |
WrongPageError: Not on the correct page to use '<acceptance.pages.studio.container.ContainerPage object at 0x35d2590>' at URL 'http://localhost:8031/container/i4x://test_org/74974282400186867224379161938938338851/split_test/c34ca82078e5435db6000eacbb307c3a' | |
-------------------- >> begin captured logging << -------------------- | |
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox] | |
--------------------- >> end captured logging << --------------------- | |
----------------------------------------------------------------------------- | |
310 tests run in 5700.7 seconds. | |
1 FAILED, 2 errors, 13 skipped (294 tests passed) | |
Cleaning up after bok-choy | |
Cleaning up databases... | |
./manage.py lms --settings bok_choy flush --traceback --noinput | |
Installed 0 object(s) from 0 fixture(s) | |
mongo test --eval 'db.dropDatabase()' > /dev/null | |
================================================ | |
Tests failed in the following suites: | |
* bok-choy | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment