Skip to content

Commit 3380a9f

Browse files
authored
chore(tests): adjust tests to be compatible with 9.0 (#2720)
1 parent df1fe63 commit 3380a9f

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

packages/service-provider-node-driver/src/node-driver-provider.integration.spec.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -759,14 +759,20 @@ describe('NodeDriverServiceProvider [integration]', function () {
759759

760760
const indexes = await serviceProvider.getIndexes(dbName, 'coll1');
761761

762-
expect(indexes).to.deep.contain({
763-
key: {
764-
_id: 1,
765-
},
762+
expect(indexes).to.have.lengthOf(1);
763+
expect({
764+
...indexes[0],
765+
// These fields were added in later versions and may not always be present.
766+
expireAfterSeconds: indexes[0].expireAfterSeconds ?? 0,
767+
collation: indexes[0].collation ?? { locale: 'simple' },
768+
}).to.deep.equal({
769+
key: { _id: 1 },
766770
name: '_id_',
767771
v: 2,
768772
clustered: true,
769773
unique: true,
774+
expireAfterSeconds: 0,
775+
collation: { locale: 'simple' },
770776
});
771777
});
772778
});

0 commit comments

Comments
 (0)