def test_by_username_after_token(self): """ MimicCore.session_for_username_password should retrieve the same session that was created by MimicCore.session_for_token. """ core = MimicCore(Clock(), []) a = core.session_for_token("testtoken") b = core.session_for_username_password(a.username, "testpswd") c = core.session_for_api_key(a.username, "testapikey") self.assertIdentical(a, b) self.assertIdentical(a, c)
def test_by_username_after_token(self): """ MimicCore.session_for_username_password should retrieve the same session that was created by MimicCore.session_for_token. """ core = MimicCore(Clock(), []) a = core.session_for_token("testtoken") b = core.session_for_username_password(a.username, "testpswd") c = core.session_for_api_key(a.username, "testapikey") self.assertIdentical(a, b) self.assertIdentical(a, c)
def test_by_token_after_username(self): """ MimicCore.session_for_token should retrieve the same session that was created by MimicCore.session_for_username_password. """ core = MimicCore(Clock(), []) a = core.session_for_username_password("username", "testpswd") b = core.session_for_token(a.token) self.assertIdentical(a, b) c = core.session_for_api_key("apiuser", "testkey") d = core.session_for_token(c.token) self.assertIdentical(c, d)
def test_by_token_after_username(self): """ MimicCore.session_for_token should retrieve the same session that was created by MimicCore.session_for_username_password. """ core = MimicCore(Clock(), []) a = core.session_for_username_password("username", "testpswd") b = core.session_for_token(a.token) self.assertIdentical(a, b) c = core.session_for_api_key("apiuser", "testkey") d = core.session_for_token(c.token) self.assertIdentical(c, d)