From 9a424b4498b989417af610db179a7b8547cfb946 Mon Sep 17 00:00:00 2001 From: Sergey Zelenov Date: Fri, 17 Apr 2026 13:42:35 +0200 Subject: [PATCH] test(NODE-7538): ignore unknown fields in `listIndexes` --- test/integration/index_management.test.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test/integration/index_management.test.ts b/test/integration/index_management.test.ts index d824dea7d76..100cb1c9a5a 100644 --- a/test/integration/index_management.test.ts +++ b/test/integration/index_management.test.ts @@ -820,10 +820,9 @@ describe('Indexes', function () { const indexName = await collection.createIndex('a', { hidden: true }); expect(indexName).to.equal('a_1'); const indexes = await collection.listIndexes().toArray(); - expect(indexes).to.deep.equal([ - { v: 2, key: { _id: 1 }, name: '_id_' }, - { v: 2, key: { a: 1 }, name: 'a_1', hidden: true } - ]); + expect(indexes).to.have.lengthOf(2); + expect(indexes[0]).to.containSubset({ v: 2, key: { _id: 1 }, name: '_id_' }); + expect(indexes[1]).to.containSubset({ v: 2, key: { a: 1 }, name: 'a_1', hidden: true }); } ); });