Skip to content

Commit 9161fbc

Browse files
fixed key === 'key' conditional
1 parent f52059d commit 9161fbc

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

test/tools/spec-runner/index.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -491,9 +491,9 @@ function validateExpectations(commandEvents, spec, savedSessionData) {
491491
expect(index.key).to.be.instanceOf(Map);
492492
expect(index.key.size).to.equal(1);
493493
}
494-
actualCommand.indexes = actualCommand.indexes.map((dbIndex) => ({
494+
actualCommand.indexes = actualCommand.indexes.map(dbIndex => ({
495495
...dbIndex,
496-
key: Object.fromEntries(dbIndex.key.entries()) //[expectedKey]: actualCommand.createIndexes.get(expectedKey)
496+
key: Object.fromEntries(dbIndex.key.entries())
497497
}));
498498
}
499499

@@ -521,8 +521,6 @@ function normalizeCommandShapes(commands) {
521521
for (const [i, dbIndex] of output.command.indexes.entries()) {
522522
dbIndex.key = def.command.indexes[i].key;
523523
}
524-
525-
//output.command.createIndexes.
526524
}
527525
return output;
528526
});

test/tools/unified-spec-runner/match.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,8 @@ export function resultCheck(
166166
expect(actual[key]).to.have.all.keys(expectedSortKey);
167167
const objFromActual = { [expectedSortKey]: actual[key].get(expectedSortKey) };
168168
resultCheck(objFromActual, value, entities, path, checkExtraKeys);
169-
} else if (key === 'key') {
169+
} else if (key === 'key' && key in actual && actual[key] instanceof Map) {
170170
expect(Object.keys(value)).to.have.lengthOf(1);
171-
expect(actual[key]).to.be.instanceOf(Map);
172171
expect(actual[key].size).to.equal(1);
173172
resultCheck(Object.fromEntries(actual.key.entries()), value, entities, path, checkExtraKeys);
174173
} else {

0 commit comments

Comments
 (0)