def test_361(self): """http://litmus.pculture.org/show_test.cgi?id=361 edit item video to audio. 1. add 3-blip-videos feed 2. download the Joo Joo 3. Edit item from Video to Audio 4. Verify item played as audio item """ reg = MiroRegions() miro = MiroApp() time.sleep(5) url = "http://qa.pculture.org/feeds_test/MixedCats.xml" feed = "MIXED" title = "Tongue" new_type = "Music" old_type = "Video" #Set Global Preferences miro.open_prefs(reg) prefs = PreferencesPanel() general_tab = prefs.open_tab("General") general_tab.show_audio_in_music("on") general_tab.show_videos_in_videos("on") podcasts_tab = prefs.open_tab("Podcasts") podcasts_tab.autodownload_setting("Off") podcasts_tab.close_prefs() #start clean miro.delete_feed(reg, feed) #add feed and download joo joo item miro.add_feed(reg, url,feed) miro.tab_search(reg, title) if reg.m.exists("button_download.png",10): click(reg.m.getLastMatch()) miro.wait_for_item_in_tab(reg, "Videos", item=title) reg.m.find(title) reg.m.click(title) reg.mtb.click("tabsearch_clear.png") miro.edit_item_type(reg, new_type, old_type) #locate item in audio tab and verify playback miro.wait_for_item_in_tab(reg, tab="Music",item=title) reg.m.click(title) type(' ') #use spacebar to start playback self.assertTrue(miro.verify_audio_playback(reg, title)) miro.stop_audio_playback(reg, title) #cleanup miro.delete_feed(reg, feed)
def test_362(self): """http://litmus.pculture.org/show_test.cgi?id=362 edit item music to video 1. add Feed 2. download Paris mp3 3. Edit item from Audio to Video 4. Verify item played as video item """ reg = MiroRegions() miro = MiroApp() time.sleep(5) url = "http://qa.pculture.org/feeds_test/MixedCats.xml" feed = "MIXED" term = "Paris" title = "Laren" new_type = "Video" old_type = "Music" #Set Global Preferences miro.open_prefs(reg) prefs = PreferencesPanel() general_tab = prefs.open_tab("General") general_tab.show_audio_in_music("on") general_tab.show_videos_in_videos("on") podcasts_tab = prefs.open_tab("Podcasts") podcasts_tab.autodownload_setting("Off") podcasts_tab.close_prefs() #add feed and download joo joo item miro.add_feed(reg, url,feed) miro.tab_search(reg, term) if reg.m.exists("button_download.png",10): click(reg.m.getLastMatch()) miro.wait_for_item_in_tab(reg, "Music",item=title) reg.m.find(title) reg.m.click(title) reg.mtb.click("tabsearch_clear.png") miro.edit_item_type(reg, new_type, old_type) #locate item in audio tab and verify playback miro.wait_for_item_in_tab(reg, tab="Video",item=title) reg.m.doubleClick(title) miro.verify_video_playback(reg) miro.quit_miro() miro.restart_miro() miro.wait_for_item_in_tab(reg, tab="Video",item=title) #cleanup miro.delete_feed(reg, feed)