diff --git a/test/test.js b/test/test.js index e1b8617..e532d39 100644 --- a/test/test.js +++ b/test/test.js @@ -45,7 +45,6 @@ test.before(async () => { db = app.db; await setup(db); - await runIndexing(app); // Get some data from DB to use in compares products = await db.products.find({}).toArray(); @@ -69,6 +68,9 @@ test.before(async () => { await db.orders.insert(order); }); + // Index everything + await runIndexing(app); + resolve(); }); }); @@ -271,6 +273,16 @@ test.serial('[Success] Get orders by status', async t => { t.deepEqual(1, res.body.orders.length); }); +test.serial('[Success] Filter orders', async t => { + const res = await request + .get('/admin/orders/filter/Cles') + .set('apiKey', users[0].apiKey) + .expect(200); + + // Check the returned order length + t.deepEqual(2, res.body.orders.length); +}); + test.serial('[Fail] Try create a duplicate customer', async t => { const customer = { email: 'sarah.jones@test.com',