Skip to content

Commit 3d813bf

Browse files
authored
fix: remove deprecated functions from mongoose.connect() in tests
1 parent 0f621a0 commit 3d813bf

File tree

1 file changed

+22
-15
lines changed

1 file changed

+22
-15
lines changed

test/index.js

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,28 @@ describe('mongoose-patch-history', () => {
6868
Sport = mongoose.model('Sport', SportSchema)
6969
User = mongoose.model('User', new Schema())
7070

71-
mongoose.connect('mongodb://localhost/mongoose-patch-history', () => {
72-
join(
73-
Comment.remove(),
74-
Comment.Patches.remove(),
75-
Fruit.remove(),
76-
Fruit.Patches.remove(),
77-
Sport.remove(),
78-
Sport.Patches.remove(),
79-
Post.remove(),
80-
Post.Patches.remove(),
81-
User.remove()
82-
)
83-
.then(() => User.create())
84-
.then(() => done())
85-
})
71+
mongoose
72+
.connect('mongodb://localhost/mongoose-patch-history', {
73+
useNewUrlParser: true,
74+
useCreateIndex: true,
75+
useUnifiedTopology: true,
76+
useFindAndModify: false,
77+
})
78+
.then(() => {
79+
join(
80+
Comment.deleteMany({}),
81+
Comment.Patches.deleteMany({}),
82+
Fruit.deleteMany({}),
83+
Fruit.Patches.deleteMany({}),
84+
Sport.deleteMany({}),
85+
Sport.Patches.deleteMany({}),
86+
Post.deleteMany({}),
87+
Post.Patches.deleteMany({}),
88+
User.deleteMany({})
89+
)
90+
.then(() => User.create())
91+
.then(() => done())
92+
})
8693
})
8794

8895
after(() => mongoose.connection.close())

0 commit comments

Comments
 (0)