Acceptance tests now pass
This commit is contained in:
@@ -188,7 +188,7 @@ class VideoModule(VideoFields, XModule):
|
||||
'show_captions': json.dumps(self.show_captions),
|
||||
'start': self.start_time,
|
||||
'end': self.end_time,
|
||||
'autoplay': settings.MITX_FEATURES.get('AUTOPLAY_VIDEOS', True),
|
||||
'autoplay': settings.MITX_FEATURES.get('AUTOPLAY_VIDEOS', False),
|
||||
# TODO: Later on the value 1500 should be taken from some global
|
||||
# configuration setting field.
|
||||
'yt_test_timeout': 1500,
|
||||
|
||||
@@ -8,9 +8,9 @@ Feature: Video component
|
||||
|
||||
# Firefox doesn't have HTML5 (only mp4 - fix here)
|
||||
@skip_firefox
|
||||
Scenario: Autoplay is enabled in LMS for a Video component
|
||||
Scenario: Autoplay is disabled in LMS for a Video component
|
||||
Given the course has a Video component in HTML5 mode
|
||||
Then when I view the video it has autoplay enabled
|
||||
Then when I view the video it does not have autoplay enabled
|
||||
|
||||
# Youtube testing
|
||||
Scenario: Video component is fully rendered in the LMS in Youtube mode with HTML5 sources
|
||||
|
||||
@@ -17,7 +17,7 @@ HTML5_SOURCES_INCORRECT = [
|
||||
]
|
||||
|
||||
@step('when I view the (.*) it does not have autoplay enabled$')
|
||||
def does_autoplay_video(_step, video_type):
|
||||
def does_not_autoplay(_step, video_type):
|
||||
assert(world.css_find('.%s' % video_type)[0]['data-autoplay'] == 'False')
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user