'Scenario: Entering youtube w/o transcripts - html5 w/o transcripts - html5 with transcripts
Given I have created a Video component with subtitles "t_neq_exist"
urls = [\'http://youtu.be/t_not_exist\', \'t_not_exist.mp4\']
for each url in urls do the following
ââââââââââââEnter `url` to field number `n`
ââââââââââââStatus message `No Timed Transcript` is shown
ââââââââââââ`disabled_download_to_edit` and `upload_new_timed_transcripts` buttons are shown
And I enter a "t_neq_exist.webm" source to field number 3
Then I see status message "Timed Transcript Found"
`download_to_edit` and `upload_new_timed_transcripts` buttons are shown'

def test_youtube_wo_transcripts(self):

    self._create_video_component(subtitles=True, subtitle_id='t_neq_exist')
    self.edit_component()
    urls = ['http://youtu.be/t_not_exist', 't_not_exist.mp4']
    for (index, url) in enumerate(urls, 1):
        self.video.set_url_field(url, index)
        self.assertEqual(self.video.message('status'), 'No    Timed    Transcript')
        self.assertTrue(self.video.is_transcript_button_visible('disabled_download_to_edit'))
        self.assertTrue(self.video.is_transcript_button_visible('upload_new_timed_transcripts'))
    self.video.set_url_field('t_neq_exist.webm', 3)
    self.assertEqual(self.video.message('status'), 'Timed    Transcript    Found')
    self.assertTrue(self.video.is_transcript_button_visible('download_to_edit'))
    self.assertTrue(self.video.is_transcript_button_visible('upload_new_timed_transcripts'))
