Exemple #1
0
    def test_653(self):
        """http://litmus.pculture.org/show_test.cgi?id=653 edit album art

        1. add watched folder
        2. Edit artwork for 1 item
        3. Edit artwork for multiple items
        4. Cleanup
        """
        
        reg = mirolib.AppRegions()
        time.sleep(5)
        folder_path = os.path.join(os.getenv("PCF_TEST_HOME"),"Miro","TestData","ArtTest")
        title = "Pancakes"
        title2 = "summer"
        title3="deerhunter"
        
        #1. add watched folder
        mirolib.add_watched_folder(self,reg,folder_path)
        if reg.s.exists("ArtTest"):
            click(reg.s.getLastMatch())          
            mirolib.log_result("157","test_653")
        art_file = os.path.join(os.getenv("PCF_TEST_HOME"),"Miro","TestData","album_art1.jpg")    
        #add feed and download flip face item
        mirolib.toggle_normal(reg)
        mirolib.tab_search(self,reg,title)
        try:
            reg.m.click(title)
            mirolib.edit_item_metadata(self,reg,meta_field="art",meta_value=art_file)
            ## Verify new image here:
            reg.m.find(Pattern("album_art1.png"))
        finally:
            prefs.remove_watched_folder(self,reg,folder=folder_path)
Exemple #2
0
    def test_721(self):
        """http://litmus.pculture.org/show_test.cgi?id=721 Menu New Search Watched

        1. Add list of guide feeds (Static List)
        2. From Sidebar -> New Search feed, create saved search channel
        3. Verify Search saved
        4. Cleanup

        """
        reg = mirolib.AppRegions()
        
    
        feed = "TestData"
        term = "monkey"
        folder_path = os.path.join(os.getenv("PCF_TEST_HOME"),"Miro","TestData","WatchTest")
        prefs.remove_watched_folder(self,reg,folder=folder_path)
        #1. add feed
        mirolib.add_watched_folder(self,reg,folder_path)
        if reg.s.exists("WatchTest"):
            mirolib.log_result("678","test_721")
        #2. search
        mirolib.tab_search(self,reg,term)
        mirolib.new_search_feed(self,reg,term,radio="Podcast",source=feed,watched=True)
        prefs.remove_watched_folder(self,reg,folder=folder_path)