diff --git a/common/lib/plugins/aurora_initial_connection_strategy_plugin.ts b/common/lib/plugins/aurora_initial_connection_strategy_plugin.ts index eb0f6a6e..2a56e606 100644 --- a/common/lib/plugins/aurora_initial_connection_strategy_plugin.ts +++ b/common/lib/plugins/aurora_initial_connection_strategy_plugin.ts @@ -51,9 +51,6 @@ export class AuroraInitialConnectionStrategyPlugin extends AbstractConnectionPlu initHostProviderFunc: () => void ): void { this.hostListProviderService = hostListProviderService; - if (hostListProviderService.isStaticHostListProvider()) { - throw new AwsWrapperError(Messages.get("AuroraInitialConnectionStrategyPlugin.requireDynamicProvider")); - } initHostProviderFunc(); } diff --git a/tests/unit/aurora_initial_connection_strategy_plugin.test.ts b/tests/unit/aurora_initial_connection_strategy_plugin.test.ts index f9ce8431..47757b5e 100644 --- a/tests/unit/aurora_initial_connection_strategy_plugin.test.ts +++ b/tests/unit/aurora_initial_connection_strategy_plugin.test.ts @@ -90,15 +90,6 @@ describe("Aurora initial connection strategy plugin", () => { await expect(plugin.connect(hostInfo, props, true, mockFunc)).rejects.toThrow(Error); }); - it("test static HostListProvider", async () => { - const plugin = new AuroraInitialConnectionStrategyPlugin(instance(mockPluginService)); - when(mockHostListProviderService.isStaticHostListProvider()).thenReturn(true); - - expect(() => { - plugin.initHostProvider(hostInfo, props, instance(mockHostListProviderService), mockFunc); - }).toThrow(AwsWrapperError); - }); - it("test writer - not found", async () => { when(mockRdsUtils.identifyRdsType(anything())).thenReturn(RdsUrlType.RDS_WRITER_CLUSTER); when(mockPluginService.getAllHosts()).thenReturn([hostInfoBuilder.withRole(HostRole.READER).build()]);