コード例 #1
0
 def setUp(self):
     self.user = self.create_user()
     self.organization = self.create_organization()
     self.access_token = "1234567890"
     self.identity_provider_model = IdentityProvider.objects.create(
         type="oauth")
     register(OAuthProvider)
コード例 #2
0
    def test_get_provider(self):
        provider_model = IdentityProvider.objects.create(
            type="tester", external_id="tester_id")

        register(ProviderDummy)
        identity_model = Identity.objects.create(idp=provider_model,
                                                 user=self.user,
                                                 external_id="identity_id")

        provider = identity_model.get_provider()
        assert provider.name == "Tester"
        assert provider.key == "tester"
コード例 #3
0
    def test_get_provider(self):
        provider_model = IdentityProvider.objects.create(
            type='tester',
            external_id='tester_id',
        )

        register(ProviderDummy)
        identity_model = Identity.objects.create(
            idp=provider_model,
            user=self.user,
            external_id='identity_id',
        )

        provider = identity_model.get_provider()
        assert provider.name == 'Tester'
        assert provider.key == 'tester'
コード例 #4
0
 def setup_dummy_identity_provider(self):
     identity.register(DummyProvider)
     self.addCleanup(identity.unregister, DummyProvider)
コード例 #5
0
 def setup_dummy_identity_provider(self):
     identity.register(DummyProvider)
     self.addCleanup(identity.unregister, DummyProvider)