def test_merging(self):
     # test merging clusters into clients
     client = config.get_client("cluster-client")
     self.assertTrue(isinstance(client, dict))
     self.assertEqual(client['client_id'], 'dev client_id')
     # client settings should not be overwritten
     self.assertEqual(client['apid_uri'], 'https://cluster.example.com')
示例#2
0
 def test_clusters(self):
     # test referencing clusters
     cluster = config.get_cluster("dev")
     self.assertIn('client_id', cluster)
     
     # get_client() should merge the cluster if it is referenced instead of
     # an explicit client_id and client_secret
     client = config.get_client("cluster-client")
     self.assertEqual(client['client_id'], cluster['client_id'])
示例#3
0
    def setUp(self):
        try:
            client = config.get_client('janrain-capture-api-unittest')
            apid_uri = client['apid_uri']
            client_id = client['client_id']
            client_secret = client['client_secret']
        except:
            apid_uri = environ['APID_URI']
            client_id = environ['CLIENT_ID']
            client_secret = environ['CLIENT_SECRET']

        self.api = Api(apid_uri, {
            'client_id': client_id,
            'client_secret': client_secret,
        })