예제 #1
0
    def setUp(self):
        self.driver_1 = Remote(command_executor='http://127.0.0.1:4444/wd/hub',
                               desired_capabilities=DesiredCapabilities.CHROME)
        self.driver_1.implicitly_wait(10)

        auth_page = AuthPage(self.driver_1)
        auth_page.open()

        profile_page = auth_page.sign_in(self.LOGIN_1, self.PASSWORD_1)

        desc = {
            'description': 'group about shit',
            'title': 'pulp fiction',
            'subcategory': GroupSubcategory.CINEMA_TV,
            'age_restriction': AgeRestriction.NO_RESTRICTION
        }

        group_page = profile_page.to_groups_page().create_public_page(desc)

        setting_page = group_page.to_settings_page()

        setting_page.open()

        self.group_page = group_page
        self.setting_page = setting_page
예제 #2
0
    def setUp(self):
        self.driver_1 = Remote(command_executor='http://127.0.0.1:4444/wd/hub',
                               desired_capabilities=DesiredCapabilities.CHROME)
        self.driver_1.implicitly_wait(10)

        self.driver_2 = Remote(command_executor='http://127.0.0.1:4444/wd/hub',
                               desired_capabilities=DesiredCapabilities.CHROME)
        self.driver_2.implicitly_wait(10)
        auth_page = AuthPage(self.driver_1)
        auth_page.open()

        profile_page = auth_page.sign_in(self.LOGIN_1, self.PASSWORD_1)

        desc = {
            'description': 'group about shit',
            'title': 'pulp fiction',
            'subcategory': GroupPageCreateForm.CINEMA_TV,
            'age_restriction': 0
        }

        desc2 = {
            'description': 'group about python',
            'title': 'django',
            'subcategory': GroupPageCreateForm.CHILDREN,
            'age_restriction': 0
        }

        group_page = profile_page.to_groups_page().create_public_page(desc)
        profile_page.open()
        profile_page.to_groups_page().create_public_page(desc2)
        group_page.open()

        auth_page_user2 = AuthPage(self.driver_2)
        auth_page_user2.open()

        profile_user_2 = auth_page_user2.sign_in(self.LOGIN_2, self.PASSWORD_2)
        group_page_user2 = GroupPage(self.driver_2,
                                     path=group_page.path).open()
        group_page_user2.join()

        setting_page = group_page.to_settings_page()

        self.group_page = group_page
        self.setting_page = setting_page
        self.profile_user_2 = profile_user_2