Expected Behaviour
When using StartedKurrentDbContainer.getConnectionString() with KurrentDBClient.connectionString(...) it should not print a deprecated warning in the logs
Actual Behaviour
KurrentDBClient.connectionString(...) prints the following deprecation warning:
The 'esdb' protocol is deprecated. Please use 'kurrentdb' instead
This is because getConnectionString() returns a URL with the old esdb scheme instead of the new kurrentdb scheme.
Testcontainer Logs
N/A
Steps to Reproduce
const container = new KurrentDbContainer("docker.kurrent.io/kurrent-latest/kurrentdb");
const started = await container.start();
const kurrent = KurrentDBClient.connectionString(started.getConnectionString())
Environment Information
N/A
Expected Behaviour
When using
StartedKurrentDbContainer.getConnectionString()withKurrentDBClient.connectionString(...)it should not print a deprecated warning in the logsActual Behaviour
KurrentDBClient.connectionString(...)prints the following deprecation warning:This is because
getConnectionString()returns a URL with the oldesdbscheme instead of the newkurrentdbscheme.Testcontainer Logs
N/A
Steps to Reproduce
Environment Information
N/A