Skip to content

Commit 235c11b

Browse files
committed
chore: fix resource deleter test
1 parent 02bfd55 commit 235c11b

1 file changed

Lines changed: 27 additions & 7 deletions

File tree

integration-tests/cli/resource-deleter.it.js

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,26 @@ const projectKey =
1717
? 'resource-deleter-int-test'
1818
: process.env.npm_config_projectkey
1919

20+
const resourcesOrder = [
21+
'categories',
22+
'channels',
23+
'customerGroups',
24+
'customers',
25+
'customObjects',
26+
'inventory',
27+
'payments',
28+
'productDiscounts',
29+
'productTypes',
30+
'reviews',
31+
'taxCategories',
32+
'types',
33+
'zones',
34+
'carts',
35+
'products',
36+
'shippingMethods',
37+
]
38+
const resourcesOrderReversed = Object.assign([], resourcesOrder).reverse()
39+
2040
describe('Resource Deleter', () => {
2141
let apiConfig
2242
let resourceDeleter
@@ -53,16 +73,16 @@ describe('Resource Deleter', () => {
5373
}
5474

5575
// create resources on API
56-
await Promise.each(Object.keys(resources), (name) => {
57-
return createData(apiConfig, name, resources[name])
58-
})
76+
for (const name of resourcesOrder) {
77+
await createData(apiConfig, name, resources[name]);
78+
}
5979
}, 30000)
6080

6181
// clear resources on API
6282
afterAll(async () => {
63-
await Promise.each(Object.keys(resources), (name) => {
64-
clearData(apiConfig, name)
65-
})
83+
for (const name of resourcesOrderReversed) {
84+
await clearData(apiConfig, name);
85+
}
6686
}, 45000)
6787

6888
describe('CLI basic functionality', () => {
@@ -79,7 +99,7 @@ describe('Resource Deleter', () => {
7999
})
80100
})
81101

82-
describe.each(Object.keys(resources).reverse())(
102+
describe.each(resourcesOrderReversed)(
83103
'should delete resource',
84104
(resource) => {
85105
beforeEach(() => {

0 commit comments

Comments
 (0)