def setUp(self): super().setUp() page = ProfilePlaylistsPage(self.driver) page.create_playlist(PLAYLIST_NAME) wait_for_pop_up(self.driver) page.wait_for_playlist(PLAYLIST_NAME) self.playlistId = page.get_playlist_id(PLAYLIST_NAME)
def test(self): page = SettingsPage(self.driver) self.name = page.get_name() page.change_name(self.VALID_NAME) wait_for_pop_up(self.driver) page.refresh() self.assertEqual(page.get_name(), self.VALID_NAME)
def test(self): page = SettingsPage(self.driver) self.email = page.get_email() page.change_email(self.VALID_EMAIL) wait_for_pop_up(self.driver) page.refresh() self.assertEqual(page.get_email(), self.VALID_EMAIL)
def test(self): page = SettingsPage(self.driver) page.change_password( self.NEW_PASSWORD, self.NEW_PASSWORD_CONFIRM, self.PASSWORD ) wait_for_pop_up(self.driver)
def tearDown(self): page = SettingsPage(self.driver) page.change_password( self.PASSWORD, self.PASSWORD, self.NEW_PASSWORD ) wait_for_pop_up(self.driver) super().tearDown()
def tearDown(self): page = SettingsPage(self.driver) page.change_theme(self.theme) wait_for_pop_up(self.driver) wait_for_element_attribute_change( self.driver, 'html', 'theme', self.theme.split()[0] ) super().tearDown()
def test(self): page = SettingsPage(self.driver) self.theme = page.get_theme() page.change_theme(self.THEME) wait_for_pop_up(self.driver) wait_for_element_attribute_change( self.driver, 'html', 'theme', self.THEME.split()[0] )
def test(self): page = ProfilePlaylistsPage(self.driver) page.change_name(PLAYLIST_NAME, self.NEW_PLAYLIST_NAME) wait_for_pop_up(self.driver)
def test(self): page = ProfilePlaylistsPage(self.driver) page.load_image(PLAYLIST_NAME, self.SMALL_IMAGE_PATH) wait_for_pop_up(self.driver)
def test(self): page = PlaylistPage(self.driver, self.playlistId) page.change_name('') wait_for_pop_up(self.driver, success=False)
def test(self): page = PlaylistPage(self.driver, self.playlistId) page.load_image(self.SMALL_IMAGE_PATH) wait_for_pop_up(self.driver)
def test(self): page = PlaylistPage(self.driver, self.playlistId) page.change_name(self.NEW_PLAYLIST_NAME) wait_for_pop_up(self.driver) self.assertEqual(page.get_name(), self.NEW_PLAYLIST_NAME)
def tearDown(self): page = SettingsPage(self.driver) page.change_name(self.name) wait_for_pop_up(self.driver) super().tearDown()
def test(self): page = ProfilePlaylistsPage(self.driver) page.delete_playlist(PLAYLIST_NAME) wait_for_pop_up(self.driver)
def test(self): page = PlaylistPage(self.driver, self.playlistId) page.delete() wait_for_pop_up(self.driver) wait_for_url(self.driver, VIRUSMUSIC_BASE_URL + 'profile/playlists')
def test(self): page = ProfilePlaylistsPage(self.driver) page.create_playlist('') wait_for_pop_up(self.driver, success=False)
def test(self): page = ProfilePlaylistsPage(self.driver) page.load_image(PLAYLIST_NAME, self.BIG_IMAGE_PATH) wait_for_pop_up(self.driver, success=False)
def test(self): page = SettingsPage(self.driver) page.load_avatar(self.SMALL_AVATAR_PATH) wait_for_pop_up(self.driver)
def tearDown(self): page = SettingsPage(self.driver) page.change_email(self.email) wait_for_pop_up(self.driver) super().tearDown()