예제 #1
0
파일: tests.py 프로젝트: xbuzz/ironcage18
 def setUpTestData(cls):
     cls.alice = accounts_factories.create_staff_user(
         name='Alice',
         email_addr='*****@*****.**',
     )
     cls.bob = accounts_factories.create_user(
         name='Bob',
         email_addr='*****@*****.**',
     )
예제 #2
0
    def test_user_is_staff(self):
        user = accounts_factories.create_staff_user()
        self.client.force_login(user)

        rsp = self.client.get('/tickets/orders/new/')
        self.assertContains(rsp, '<a href="/reports/">Reports</a>', html=True)
        self.assertContains(rsp,
                            '<a href="/accounts/logout/">Sign out</a>',
                            html=True)
        self.assertNotContains(rsp, 'Sign in')
        self.assertNotContains(rsp, 'Sign up')
예제 #3
0
 def setUpTestData(cls):
     accounts_factories.create_staff_user(name='Alice', email_addr='*****@*****.**')
     accounts_factories.create_staff_user(name='Bob', email_addr='*****@*****.**')
     accounts_factories.create_user(name='Carol')