def test_get_variation_id(self): client = ConfigCatClient('test', 0, 0, None, 0, config_cache_class=ConfigCacheMock) self.assertEqual('fakeId1', client.get_variation_id('key1', None)) self.assertEqual('fakeId2', client.get_variation_id('key2', None)) client.stop()
def test_get_variation_id_not_found(self): client = ConfigCatClient('test', 0, 0, None, 0, config_cache_class=ConfigCacheMock) self.assertEqual( 'default_variation_id', client.get_variation_id('nonexisting', 'default_variation_id')) client.stop()
def test_get_variation_id_empty_config(self): client = ConfigCatClient('test', 0, 0, None, 0) self.assertEqual( 'default_variation_id', client.get_variation_id('nonexisting', 'default_variation_id')) client.stop()