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')
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'])
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, })