diff --git a/test/types/schema.test.ts b/test/types/schema.test.ts index 465832aa877..3bfa731eea6 100644 --- a/test/types/schema.test.ts +++ b/test/types/schema.test.ts @@ -559,3 +559,13 @@ function gh11828() { } }); } +function gh11997() { + interface IUser { + name: string; + } + + const userSchema = new Schema({ + name: { type: String, default: () => 'Hafez' } + }); + userSchema.index({ name: 1 }, { weights: { name: 1 } }); +}