def setUp(self): super(GetExternalUserIdTests, self).setUp() self.app_id = 'app_id' self.namespace = 'namespace' self.email = 'email' self.id = crypto.get_external_user_id(self.app_id, self.namespace, self.email)
def setUp(self): super(GetExternalUserIdTests, self).setUp() self.app_id = 'app_id' self.namespace = 'namespace' self.email = 'email' self.id = crypto.get_external_user_id( self.app_id, self.namespace, self.email)
def get_user_id(self): user = self.get_current_user() if not user: return None return crypto.get_external_user_id( app_identity.get_application_id(), str(self._app_context.get_namespace_name()), user.email())
def setUp(self): super(LaunchHandlerTest, self).setUp() self.email = '*****@*****.**' self.external_userid = crypto.get_external_user_id( app_identity.get_application_id(), str(self.app_context.get_namespace_name()), self.email) self.resource_link_id = 'resource_link_id' self.return_url = 'return_url' self.params = { 'name': self.tool_config['name'], fields.RESOURCE_LINK_ID: self.resource_link_id, fields.LAUNCH_PRESENTATION_RETURN_URL: self.return_url, }
def test_change_email_changes_hmac(self): self.assertNotEqual( self.id, crypto.get_external_user_id(self.app_id, self.namespace, 'not' + self.email))
def test_consistent(self): self.assertEqual( self.id, crypto.get_external_user_id(self.app_id, self.namespace, self.email))
def test_change_email_changes_hmac(self): self.assertNotEqual( self.id, crypto.get_external_user_id( self.app_id, self.namespace, 'not' + self.email))
def test_consistent(self): self.assertEqual( self.id, crypto.get_external_user_id( self.app_id, self.namespace, self.email))