@@ -6,7 +6,7 @@ import * as chaiAsPromised from "chai-as-promised";
66chai . use ( chaiAsPromised ) ;
77const expect = chai . expect ;
88import { load } from "./exportedApi" ;
9- import { createMockedConnectionString , createMockedFeatureFlag , createMockedKeyValue , mockAppConfigurationClientListConfigurationSettingsWithFailure , mockConfigurationManagerGetClients , restoreMocks } from "./utils/testHelper" ;
9+ import { createMockedConnectionString , createMockedFeatureFlag , createMockedKeyValue , mockAppConfigurationClientListConfigurationSettings , mockAppConfigurationClientListConfigurationSettingsWithFailure , mockConfigurationManagerGetClients , restoreMocks } from "./utils/testHelper" ;
1010import { getValidDomain , isValidEndpoint } from "../src/ConfigurationClientManager" ;
1111
1212const mockedKVs = [ {
@@ -37,7 +37,9 @@ describe("failover", function () {
3737 const replicaDiscoveryEnabled = true ;
3838 const isFailoverable = true ;
3939 mockConfigurationManagerGetClients ( isFailoverable ) ;
40- mockAppConfigurationClientListConfigurationSettingsWithFailure ( mockedKVs ) ;
40+ mockAppConfigurationClientListConfigurationSettingsWithFailure ( ) ;
41+ restoreMocks ( ) ;
42+ mockAppConfigurationClientListConfigurationSettings ( mockedKVs ) ;
4143
4244 const connectionString = createMockedConnectionString ( ) ;
4345 const settings = await load ( connectionString , {
@@ -52,7 +54,9 @@ describe("failover", function () {
5254 const replicaDiscoveryEnabled = true ;
5355 const isFailoverable = true ;
5456 mockConfigurationManagerGetClients ( isFailoverable ) ;
55- mockAppConfigurationClientListConfigurationSettingsWithFailure ( mockedFeatureFlags ) ;
57+ mockAppConfigurationClientListConfigurationSettingsWithFailure ( ) ;
58+ restoreMocks ( ) ;
59+ mockAppConfigurationClientListConfigurationSettings ( mockedFeatureFlags ) ;
5660
5761 const connectionString = createMockedConnectionString ( ) ;
5862 const settings = await load ( connectionString , {
@@ -72,7 +76,7 @@ describe("failover", function () {
7276 it ( "should throw error when all clients failed" , async ( ) => {
7377 const isFailoverable = false ;
7478 mockConfigurationManagerGetClients ( isFailoverable ) ;
75- mockAppConfigurationClientListConfigurationSettingsWithFailure ( mockedKVs ) ;
79+ mockAppConfigurationClientListConfigurationSettingsWithFailure ( ) ;
7680
7781 const connectionString = createMockedConnectionString ( ) ;
7882 return expect ( load ( connectionString ) ) . eventually . rejectedWith ( "Failed to get configuration settings from endpoint." ) ;
0 commit comments