Esempio n. 1
0
 def test_wrong_user(self):
     from mudwyrm.views.auth import login
     request = testing.DummyRequest(
         post = dict(
             name = 'wrong user',
             password = '******'
         )
     )
     result = login(request)
     self.assertEqual(result['auth_failed'], True)
Esempio n. 2
0
 def test_auth_success(self):
     from mudwyrm.views.auth import login
     from pyramid.httpexceptions import HTTPFound
     request = testing.DummyRequest(
         params = dict(
             came_from = '/test'
         ),
         post = dict(
             name = 'foo',
             password = '******'
         )
     )
     result = login(request)
     self.assertIsInstance(result, HTTPFound)
     self.assertEquals(result.location, '/test')
Esempio n. 3
0
 def test_get(self):
     from mudwyrm.views.auth import login
     request = testing.DummyRequest()
     result = login(request)
     self.assertEqual(result['auth_failed'], False)