Exemple #1
0
    def test_likes_list(self):
        toolbar = PhotoPage(
            self.driver).get_photo().toolbar().get_left_toolbar()

        liker_names_before = toolbar.get_liker_names()
        self.assertEquals(len(liker_names_before), 0)

        toolbar.put_like_thumbs()
        liker_names_after = toolbar.get_liker_names()
        self.assertEquals(
            liker_names_after.count(toolbar.get_photo_author_name()), 1)
Exemple #2
0
    def test_thumbs_like(self):
        toolbar = PhotoPage(
            self.driver).get_photo().toolbar().get_left_toolbar()

        old_likes_count = toolbar.get_likes_count()
        toolbar.put_like_thumbs()
        self.driver.refresh()
        new_likes_count = toolbar.get_likes_count()
        self.assertEquals(int(old_likes_count) + 1, int(new_likes_count))

        toolbar.put_unlike_thumbs()
        self.driver.refresh()
        new_likes_count = toolbar.get_likes_count()
        self.assertEquals(old_likes_count, new_likes_count)
Exemple #3
0
    def check_reaction_change(self, reaction):
        toolbar = PhotoPage(
            self.driver).get_photo().toolbar().get_left_toolbar()

        toolbar.put_like_thumbs()
        toolbar.open_likers_list()
        old_likers_count = toolbar.get_likers_count_by_reactions(reaction)
        toolbar.close_likers_list()
        self.assertEquals(
            int(old_likers_count[toolbar.DATA_REACTION_IDS.index(reaction)]),
            0)

        toolbar.set_reaction(reaction)
        toolbar.open_likers_list()
        new_likers_count = toolbar.get_likers_count_by_reactions(reaction)
        toolbar.close_likers_list()
        self.assertEquals(
            int(new_likers_count[toolbar.DATA_REACTION_IDS.index(reaction)]),
            1)