1
- import { bson , ServiceProvider , Topology } from '@mongosh/service-provider-core' ;
1
+ import { bson , ServiceProvider } from '@mongosh/service-provider-core' ;
2
2
import { expect } from 'chai' ;
3
3
import { EventEmitter } from 'events' ;
4
4
import { StubbedInstance , stubInterface } from 'ts-sinon' ;
@@ -59,7 +59,7 @@ describe('ShellInternalState', () => {
59
59
} ) ;
60
60
61
61
describe ( 'default prompt' , ( ) => {
62
- const setupServiceProviderWithTopology = ( topology : Topology ) => {
62
+ const setupServiceProviderWithTopology = ( topology : any ) => {
63
63
serviceProvider . getConnectionInfo . resolves ( { extraInfo : { uri : 'mongodb://localhost/' } } ) ;
64
64
serviceProvider . getTopology . returns ( topology ) ;
65
65
} ;
@@ -152,7 +152,7 @@ describe('ShellInternalState', () => {
152
152
setName : null , // This was observed behavior - the set was not updated even the single server had the set
153
153
servers : servers
154
154
}
155
- } as Topology ;
155
+ } ;
156
156
setupServiceProviderWithTopology ( topology ) ;
157
157
158
158
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -182,7 +182,7 @@ describe('ShellInternalState', () => {
182
182
setName : null ,
183
183
servers : servers
184
184
}
185
- } as Topology ;
185
+ } ;
186
186
setupServiceProviderWithTopology ( topology ) ;
187
187
188
188
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -199,7 +199,7 @@ describe('ShellInternalState', () => {
199
199
type : 'ReplicaSetNoPrimary' ,
200
200
setName : 'leSet'
201
201
}
202
- } as Topology ;
202
+ } ;
203
203
setupServiceProviderWithTopology ( topology ) ;
204
204
205
205
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -213,7 +213,7 @@ describe('ShellInternalState', () => {
213
213
type : 'ReplicaSetWithPrimary' ,
214
214
setName : 'leSet'
215
215
}
216
- } as Topology ;
216
+ } ;
217
217
setupServiceProviderWithTopology ( topology ) ;
218
218
219
219
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -228,7 +228,7 @@ describe('ShellInternalState', () => {
228
228
// TODO: replace with TopologyType.Sharded - NODE-2973
229
229
type : 'Sharded'
230
230
}
231
- } as Topology ;
231
+ } ;
232
232
setupServiceProviderWithTopology ( topology ) ;
233
233
234
234
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -241,7 +241,7 @@ describe('ShellInternalState', () => {
241
241
type : 'Sharded' ,
242
242
setName : 'leSet'
243
243
}
244
- } as Topology ;
244
+ } ;
245
245
setupServiceProviderWithTopology ( topology ) ;
246
246
247
247
const prompt = await internalState . getDefaultPrompt ( ) ;
@@ -287,7 +287,7 @@ describe('ShellInternalState', () => {
287
287
setName : 'unknown' ,
288
288
servers : servers
289
289
}
290
- } as Topology ;
290
+ } ;
291
291
setupServiceProviderWithTopology ( topology ) ;
292
292
293
293
const prompt = await internalState . getDefaultPrompt ( ) ;
0 commit comments