Skip to content

Commit 213ecbc

Browse files
committed
fixes
1 parent 3495780 commit 213ecbc

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

test/types/community/collection/recursive-types.test-d.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -251,10 +251,6 @@ expectAssignable<Filter<A>>({
251251
'b.c.d.a.b.c.d.a.b.c.name': 3
252252
});
253253

254-
expectAssignable<Filter<A>>({
255-
'b.c.d.a.b.c.d.a.b.c.name': 2
256-
});
257-
258254
expectAssignable<UpdateFilter<A>>({
259255
$set: { 'b.c.d.a.b.c.d.a.b.name': 'a' }
260256
});

test/types/community/collection/updateX.test-d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ expectError<UpdateFilter<TestModel>>({
223223
expectError(buildUpdateFilter({ $set: { 'subInterfaceField.field2': 2 } }));
224224

225225
// NODE-3875 introduced intersection with Document to the MatchKeysAndValues so this no longer errors
226-
// expectError(buildUpdateFilter({ $set: { 'unknown.field': null } }));
226+
expectAssignable<UpdateFilter<TestModel>>({ $set: { 'unknown.field': null } });
227227

228228
expectAssignable<UpdateFilter<TestModel>>({ $set: { 'numberArray.$': 40 } });
229229
expectAssignable<UpdateFilter<TestModel>>({ $set: { 'numberArray.$[bla]': 40 } });
@@ -246,7 +246,7 @@ expectAssignable<UpdateFilter<TestModel>>({ $setOnInsert: { 'subInterfaceField.f
246246
expectError(buildUpdateFilter({ $setOnInsert: { 'subInterfaceField.field2': 2 } }));
247247

248248
// NODE-3875 introduced intersection with Document to the MatchKeysAndValues so this no longer errors
249-
// expectError(buildUpdateFilter({ $setOnInsert: { 'unknown.field': null } }));
249+
expectAssignable<UpdateFilter<TestModel>>({ $setOnInsert: { 'unknown.field': null } });
250250

251251
expectAssignable<UpdateFilter<TestModel>>({ $setOnInsert: { 'numberArray.$': 40 } });
252252
expectAssignable<UpdateFilter<TestModel>>({ $setOnInsert: { 'numberArray.$[bla]': 40 } });

0 commit comments

Comments
 (0)