Exemple #1
0
    def test_04_signin(self):
        client = CheckmywsClient(login='******', passwd='unittest')

        self.assertNotEqual(client.passwd, 'unittest')
        self.assertEqual(client.authed, False)

        with HTTMock(mock_401):
            with self.assertRaises(CheckmywsError):
                client.signin()

        self.assertEqual(client.authed, False)

        with HTTMock(mock_200):
            client.signin()

        self.assertEqual(client.authed, True)
    def test_04_signin(self):
        client = CheckmywsClient(login='******', passwd='unittest')

        self.assertNotEqual(client.passwd, 'unittest')
        self.assertEqual(client.authed, False)

        with HTTMock(mock_401):
            with self.assertRaises(CheckmywsError):
                client.signin()

        self.assertEqual(client.authed, False)

        with HTTMock(mock_200):
            client.signin()

        self.assertEqual(client.authed, True)
Exemple #3
0
    def test_05_logout(self):
        client = CheckmywsClient(login='******', token='unittest')
        self.assertEqual(client.authed, False)

        with HTTMock(mock_200):
            client.signin()

        self.assertEqual(client.authed, True)

        with HTTMock(mock_401):
            with self.assertRaises(CheckmywsError):
                client.logout()

        self.assertEqual(client.authed, True)

        with HTTMock(mock_200):
            client.logout()

        self.assertEqual(client.authed, False)
    def test_05_logout(self):
        client = CheckmywsClient(login='******', token='unittest')
        self.assertEqual(client.authed, False)

        with HTTMock(mock_200):
            client.signin()

        self.assertEqual(client.authed, True)

        with HTTMock(mock_401):
            with self.assertRaises(CheckmywsError):
                client.logout()

        self.assertEqual(client.authed, True)

        with HTTMock(mock_200):
            client.logout()

        self.assertEqual(client.authed, False)