def test_add_session_alias(self): alias = 'alias' session = SessionFactory() response = self.client.post('/api/dashboard/alias/', { 'alias': alias, 'target': 'http://cpdb.co{path}'.format(path=session.get_absolute_url()), }) response.status_code.should.equal(201) SessionAlias.objects.filter(alias=alias, session=session, user=self.user).count().should.equal(1)
def test_add_session_alias_full_form(self): session = SessionFactory() title = 'Session title' alias = 'alias' target = 'http://localhost{path}'.format(path=session.get_absolute_url()) self.go_to_sessions() self.button('Add Alias').click() self.until(lambda: self.should_see_text('Add Session Alias')) self.fill_alias_form(alias, title=title, target=target) session_alias = SessionAlias.objects.get(session_id=session.id) session_alias.alias.should.equal(alias) session_alias.title.should.equal(title)
def test_add_session_alias_full_form(self): session = SessionFactory() title = 'Session title' alias = 'alias' target = 'http://localhost{path}'.format( path=session.get_absolute_url()) self.go_to_sessions() self.button('Add Alias').click() self.until(lambda: self.should_see_text('Add Session Alias')) self.fill_alias_form(alias, title=title, target=target) session_alias = SessionAlias.objects.get(session_id=session.id) session_alias.alias.should.equal(alias) session_alias.title.should.equal(title)