예제 #1
0
 def test_login(self):
     YayAPIClient.register(self.opts, 'testlogin1', '*****@*****.**', 'a', 'a')
     r = YayAPIClient.login(self.opts, 'testlogin1', 'a')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertFalse('error' in j)
     self.assertTrue('ok' in j)
     self.assertTrue('user_id' in j)
     self.assertEqual(j['username'], 'testlogin1')
예제 #2
0
 def test_login(self):
     YayAPIClient.register(self.opts, 'testlogin1',
                           '*****@*****.**', 'a', 'a')
     r = YayAPIClient.login(self.opts, 'testlogin1', 'a')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertFalse('error' in j)
     self.assertTrue('ok' in j)
     self.assertTrue('user_id' in j)
     self.assertEqual(j['username'], 'testlogin1')
예제 #3
0
 def test_login_fail(self):
     r = YayAPIClient.login(self.opts, 'madeupname', 'madeuppass')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 401)
     self.assertTrue('error' in j)
예제 #4
0
 def test_login_fail(self):
     r = YayAPIClient.login(self.opts, 'madeupname', 'madeuppass')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 401)
     self.assertTrue('error' in j)