def test_public_nested_component_title_change_non_contributor(self): page = helpers.get_new_nested_component() page.public = True _url = page.driver.current_url page.log_out() page.close() page = LoginPage() page.log_in(helpers.create_user()) page.driver.get(_url) page = ProjectPage(driver=page.driver) with self.assertRaises(NoSuchElementException): page.title = 'changed' page.close()
def get_new_project(title="New Project", description=None): """ Create a new project; return its page. """ # Log in from pages import LoginPage page = LoginPage() page = page.log_in(create_user()) # create the project return page.new_project(title=title, description=description)
def get_new_project(title='New Project', description=None): """ Create a new project; return its page. """ # Log in from pages import LoginPage page = LoginPage() page = page.log_in(create_user()) # create the project return page.new_project(title=title, description=description)