Browse Source

test(core): Fix flaky e2e test for postgres

Michael Bromley 5 years ago
parent
commit
eb9ad097cf

+ 1 - 1
packages/core/e2e/order-channel.e2e-spec.ts

@@ -193,7 +193,7 @@ describe('Channelaware orders', () => {
     it('returns all orders on default channel', async () => {
         adminClient.setChannelToken(E2E_DEFAULT_CHANNEL_TOKEN);
         const result = await adminClient.query<GetOrderList.Query>(GET_ORDERS_LIST);
-        expect(result.orders.items.map(o => o.id)).toEqual([order1Id, order2Id]);
+        expect(result.orders.items.map(o => o.id).sort()).toEqual([order1Id, order2Id]);
     });
 
     it('returns only channel specific orders when on other than default channel', async () => {

+ 1 - 1
packages/core/e2e/order.e2e-spec.ts

@@ -149,7 +149,7 @@ describe('Orders resolver', () => {
 
     it('orders', async () => {
         const result = await adminClient.query<GetOrderList.Query>(GET_ORDERS_LIST);
-        expect(result.orders.items.map(o => o.id)).toEqual(['T_1', 'T_2']);
+        expect(result.orders.items.map(o => o.id).sort()).toEqual(['T_1', 'T_2']);
     });
 
     it('order', async () => {