Skip to content

Commit bb795b8

Browse files
style: format tests
1 parent a69a146 commit bb795b8

File tree

6 files changed

+622
-584
lines changed

6 files changed

+622
-584
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"test:e2e": "NODE_OPTIONS=--experimental-vm-modules jest --testMatch \"**/tests/e2e/**/*.test.ts\" --forceExit -b",
2929
"test:e2e:coverage": "NODE_OPTIONS=--experimental-vm-modules jest --testMatch \"**/tests/e2e/**/*.test.ts\" --coverage",
3030
"lint": "eslint .",
31-
"format": "prettier --write \"src/**/*.ts\"",
32-
"check-format": "prettier --check \"src/**/*.ts\"",
31+
"format": "prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"",
32+
"check-format": "prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"",
3333
"stop-test-stack": "cd tests && docker compose down --volumes --remove-orphans",
3434
"start-test-stack": "cd tests && npm run stop-test-stack && node scripts/prepare-test-env.js && docker compose build && docker compose up -d && npm run test:prepare"
3535
},

tests/e2e/fetchMyContacts.test.ts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ describe('web3telegram.fetchMyContacts()', () => {
5050
});
5151
expect(
5252
foundContactForASpecificRequester &&
53-
foundContactForASpecificRequester.address
53+
foundContactForASpecificRequester.address
5454
).toBeDefined();
5555
expect(
5656
foundContactForASpecificRequester &&
57-
foundContactForASpecificRequester.address
57+
foundContactForASpecificRequester.address
5858
).toBe(protectedData.address.toLocaleLowerCase());
5959
},
6060
MAX_EXPECTED_WEB2_SERVICES_TIME
@@ -187,16 +187,20 @@ describe('web3telegram.fetchMyContacts()', () => {
187187

188188
// Should only include the contact with bulk access
189189
const bulkContact = contactsWithBulkOnly.find(
190-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
190+
(contact) =>
191+
contact.address === protectedDataWithBulk.address.toLowerCase()
191192
);
192193
const noBulkContact = contactsWithBulkOnly.find(
193-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
194+
(contact) =>
195+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
194196
);
195197

196198
expect(bulkContact).toBeDefined();
197199
expect(noBulkContact).toBeUndefined();
198200
},
199-
MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_SUBGRAPH_INDEXING_TIME + MAX_EXPECTED_WEB2_SERVICES_TIME
201+
MAX_EXPECTED_BLOCKTIME +
202+
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME +
203+
MAX_EXPECTED_WEB2_SERVICES_TIME
200204
);
201205

202206
it(
@@ -209,10 +213,12 @@ describe('web3telegram.fetchMyContacts()', () => {
209213

210214
// Should include both contacts
211215
const bulkContact = contactsWithoutBulkOnly.find(
212-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
216+
(contact) =>
217+
contact.address === protectedDataWithBulk.address.toLowerCase()
213218
);
214219
const noBulkContact = contactsWithoutBulkOnly.find(
215-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
220+
(contact) =>
221+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
216222
);
217223

218224
expect(bulkContact).toBeDefined();
@@ -229,10 +235,12 @@ describe('web3telegram.fetchMyContacts()', () => {
229235

230236
// Should include both contacts
231237
const bulkContact = contactsDefault.find(
232-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
238+
(contact) =>
239+
contact.address === protectedDataWithBulk.address.toLowerCase()
233240
);
234241
const noBulkContact = contactsDefault.find(
235-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
242+
(contact) =>
243+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
236244
);
237245

238246
expect(bulkContact).toBeDefined();

tests/e2e/fetchUserContacts.test.ts

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -295,16 +295,20 @@ describe('web3telegram.fetchMyContacts()', () => {
295295

296296
// Should only include the contact with bulk access
297297
const bulkContact = contactsWithBulkOnly.find(
298-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
298+
(contact) =>
299+
contact.address === protectedDataWithBulk.address.toLowerCase()
299300
);
300301
const noBulkContact = contactsWithBulkOnly.find(
301-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
302+
(contact) =>
303+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
302304
);
303305

304306
expect(bulkContact).toBeDefined();
305307
expect(noBulkContact).toBeUndefined();
306308
},
307-
MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_SUBGRAPH_INDEXING_TIME + MAX_EXPECTED_WEB2_SERVICES_TIME
309+
MAX_EXPECTED_BLOCKTIME +
310+
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME +
311+
MAX_EXPECTED_WEB2_SERVICES_TIME
308312
);
309313

310314
it(
@@ -318,10 +322,12 @@ describe('web3telegram.fetchMyContacts()', () => {
318322

319323
// Should include both contacts
320324
const bulkContact = contactsWithoutBulkOnly.find(
321-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
325+
(contact) =>
326+
contact.address === protectedDataWithBulk.address.toLowerCase()
322327
);
323328
const noBulkContact = contactsWithoutBulkOnly.find(
324-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
329+
(contact) =>
330+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
325331
);
326332

327333
expect(bulkContact).toBeDefined();
@@ -340,10 +346,12 @@ describe('web3telegram.fetchMyContacts()', () => {
340346

341347
// Should include both contacts
342348
const bulkContact = contactsDefault.find(
343-
(contact) => contact.address === protectedDataWithBulk.address.toLowerCase()
349+
(contact) =>
350+
contact.address === protectedDataWithBulk.address.toLowerCase()
344351
);
345352
const noBulkContact = contactsDefault.find(
346-
(contact) => contact.address === protectedDataWithoutBulk.address.toLowerCase()
353+
(contact) =>
354+
contact.address === protectedDataWithoutBulk.address.toLowerCase()
347355
);
348356

349357
expect(bulkContact).toBeDefined();

tests/e2e/sendTelegram.test.ts

Lines changed: 59 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ import {
99
DEFAULT_CHAIN_ID,
1010
getChainDefaultConfig,
1111
} from '../../src/config/config.js';
12-
import { IExecWeb3telegram, WorkflowError as Web3TelegramWorkflowError } from '../../src/index.js';
12+
import {
13+
IExecWeb3telegram,
14+
WorkflowError as Web3TelegramWorkflowError,
15+
} from '../../src/index.js';
1316
import {
1417
MAX_EXPECTED_BLOCKTIME,
1518
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME,
@@ -173,7 +176,9 @@ describe('web3telegram.sendTelegram()', () => {
173176
});
174177
expect('taskId' in sendTelegramResponse).toBe(true);
175178
expect(
176-
'taskId' in sendTelegramResponse ? sendTelegramResponse.taskId : undefined
179+
'taskId' in sendTelegramResponse
180+
? sendTelegramResponse.taskId
181+
: undefined
177182
).toBeDefined();
178183
},
179184
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
@@ -286,7 +291,11 @@ describe('web3telegram.sendTelegram()', () => {
286291
workerpoolAddressOrEns: learnProdWorkerpoolAddress,
287292
});
288293
expect('taskId' in sendTelegramResponse).toBe(true);
289-
expect('taskId' in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
294+
expect(
295+
'taskId' in sendTelegramResponse
296+
? sendTelegramResponse.taskId
297+
: undefined
298+
).toBeDefined();
290299
},
291300
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
292301
);
@@ -313,8 +322,12 @@ describe('web3telegram.sendTelegram()', () => {
313322
protectedData: protectedDataForWhitelist.address,
314323
workerpoolAddressOrEns: learnProdWorkerpoolAddress,
315324
});
316-
expect("taskId" in sendTelegramResponse).toBe(true);
317-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
325+
expect('taskId' in sendTelegramResponse).toBe(true);
326+
expect(
327+
'taskId' in sendTelegramResponse
328+
? sendTelegramResponse.taskId
329+
: undefined
330+
).toBeDefined();
318331
},
319332
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
320333
);
@@ -330,8 +343,12 @@ describe('web3telegram.sendTelegram()', () => {
330343
// contentType: 'text/html',
331344
workerpoolAddressOrEns: learnProdWorkerpoolAddress,
332345
});
333-
expect("taskId" in sendTelegramResponse).toBe(true);
334-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
346+
expect('taskId' in sendTelegramResponse).toBe(true);
347+
expect(
348+
'taskId' in sendTelegramResponse
349+
? sendTelegramResponse.taskId
350+
: undefined
351+
).toBeDefined();
335352
},
336353
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
337354
);
@@ -348,7 +365,11 @@ describe('web3telegram.sendTelegram()', () => {
348365
});
349366
expect(sendTelegramResponse).toBeDefined();
350367
expect('taskId' in sendTelegramResponse).toBe(true);
351-
expect('taskId' in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
368+
expect(
369+
'taskId' in sendTelegramResponse
370+
? sendTelegramResponse.taskId
371+
: undefined
372+
).toBeDefined();
352373
},
353374
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
354375
);
@@ -366,8 +387,12 @@ describe('web3telegram.sendTelegram()', () => {
366387
senderName: 'Product Team',
367388
workerpoolAddressOrEns: learnProdWorkerpoolAddress,
368389
});
369-
expect("taskId" in sendTelegramResponse).toBe(true);
370-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
390+
expect('taskId' in sendTelegramResponse).toBe(true);
391+
expect(
392+
'taskId' in sendTelegramResponse
393+
? sendTelegramResponse.taskId
394+
: undefined
395+
).toBeDefined();
371396
},
372397
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
373398
);
@@ -381,8 +406,12 @@ describe('web3telegram.sendTelegram()', () => {
381406
workerpoolAddressOrEns: learnProdWorkerpoolAddress,
382407
label: 'ID1234678',
383408
});
384-
expect("taskId" in sendTelegramResponse).toBe(true);
385-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
409+
expect('taskId' in sendTelegramResponse).toBe(true);
410+
expect(
411+
'taskId' in sendTelegramResponse
412+
? sendTelegramResponse.taskId
413+
: undefined
414+
).toBeDefined();
386415
// TODO check label in created deal
387416
},
388417
2 * MAX_EXPECTED_BLOCKTIME + MAX_EXPECTED_WEB2_SERVICES_TIME
@@ -471,12 +500,16 @@ describe('web3telegram.sendTelegram()', () => {
471500
// workerpoolAddressOrEns: prodWorkerpoolAddress, // default
472501
useVoucher: true,
473502
});
474-
expect("taskId" in sendTelegramResponse).toBe(true);
475-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
503+
expect('taskId' in sendTelegramResponse).toBe(true);
504+
expect(
505+
'taskId' in sendTelegramResponse
506+
? sendTelegramResponse.taskId
507+
: undefined
508+
).toBeDefined();
476509
},
477510
2 * MAX_EXPECTED_BLOCKTIME +
478-
MAX_EXPECTED_WEB2_SERVICES_TIME +
479-
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
511+
MAX_EXPECTED_WEB2_SERVICES_TIME +
512+
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
480513
);
481514
});
482515

@@ -528,13 +561,16 @@ describe('web3telegram.sendTelegram()', () => {
528561
workerpoolMaxPrice: nonSponsoredAmount,
529562
useVoucher: true,
530563
});
531-
expect("taskId" in sendTelegramResponse).toBe(true);
532-
expect("taskId" in sendTelegramResponse ? sendTelegramResponse.taskId : undefined).toBeDefined();
533-
564+
expect('taskId' in sendTelegramResponse).toBe(true);
565+
expect(
566+
'taskId' in sendTelegramResponse
567+
? sendTelegramResponse.taskId
568+
: undefined
569+
).toBeDefined();
534570
},
535571
2 * MAX_EXPECTED_BLOCKTIME +
536-
MAX_EXPECTED_WEB2_SERVICES_TIME +
537-
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
572+
MAX_EXPECTED_WEB2_SERVICES_TIME +
573+
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
538574
);
539575
});
540576
describe('and workerpoolMaxPrice does NOT covers the non sponsored amount', () => {
@@ -586,8 +622,8 @@ describe('web3telegram.sendTelegram()', () => {
586622
);
587623
},
588624
2 * MAX_EXPECTED_BLOCKTIME +
589-
MAX_EXPECTED_WEB2_SERVICES_TIME +
590-
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
625+
MAX_EXPECTED_WEB2_SERVICES_TIME +
626+
MAX_EXPECTED_SUBGRAPH_INDEXING_TIME
591627
);
592628
});
593629
});

0 commit comments

Comments
 (0)