def load_config(cust_config=None): """ :param cust_config: :return: """ global user_config if cust_config is not None: user_config = cust_config return utils.load_config(default_config, user_config)
def test_load_config(self): c = utils.load_config(default_config, user_config) self.assertEqual(c['provider.facebook'], { 'location': 'engineauth.strategies.facebook', 'client_id': '12345', 'client_secret': 'abcd', 'scope': 'email, phonenumber', }) self.assertEqual(c['provider.vimeo'], { 'location': 'vimeo.strategies.vimeo', 'client_id': 'v1234', 'client_secret': 'vabc', 'scope': 'email', }) self.assertEqual(c['base_url'], '/auth')
def test_load_config(self): c = utils.load_config(default_config, user_config) self.assertEqual( c['provider.facebook'], { 'location': 'engineauth.strategies.facebook', 'client_id': '12345', 'client_secret': 'abcd', 'scope': 'email, phonenumber', }) self.assertEqual( c['provider.vimeo'], { 'location': 'vimeo.strategies.vimeo', 'client_id': 'v1234', 'client_secret': 'vabc', 'scope': 'email', }) self.assertEqual(c['base_url'], '/auth')