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')
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)