Ejemplo n.º 1
0
    def test_Authentication_allMethods(self):

        newToken1 = "myToken1"
        newToken2 = "myToken2"

        token1 = Authentication.login(Authentication_loginName,
                                      Authentication_loginPassword)
        token2 = Authentication.getToken()
        token3 = Authentication.getKeystoneToken()
        token4 = Authentication.token.value
        user = Authentication.getKeystoneUserWithToken(token1)
        iden = Authentication.identArgIdentifier()

        self.assertEqual(iden, "--ident=")

        self.assertNotEqual(token1, "")
        self.assertIsNot(token1, None)
        self.assertEqual(token1, token2)
        self.assertEqual(token1, token3)
        self.assertEqual(token1, token4)

        self.assertEqual(user.userName, Authentication_loginName)
        self.assertIsNot(user.id, None)
        self.assertNotEqual(user.id, "")

        Authentication.setToken(newToken1)
        self.assertEqual(newToken1, Authentication.getToken())
        Authentication.setKeystoneToken(newToken2)
        self.assertEqual(newToken2, Authentication.getKeystoneToken())
#getting curent user info

user = Authentication.getKeystoneUserWithToken(token1)
print("userName="******"id=" + user.id)
iden = Authentication.identArgIdentifier()
print("ident="+iden)


# In[ ]:

#reseting the current token to another value:

Authentication.setToken("myToken1")
token5 = Authentication.getToken()
Authentication.setKeystoneToken("myToken2")
token6 = Authentication.getKeystoneToken()

print("token5=" + token5)
print("token6=" + token6)


# In[ ]:

#logging-in again

token1 = Authentication.login(Authentication_loginName, Authentication_loginPassword);


# In[ ]: