Abdullah Atta
2df875a40f
core: fix sync tests
2024-02-23 20:55:41 +05:00
Abdullah Atta
a1df8fbf21
core: enable sync during tests
2024-02-10 11:08:48 +05:00
Abdullah Atta
4baeee9429
core: migrate vault to a database collection
2024-02-05 22:21:14 +05:00
Abdullah Atta
c8b2b14412
core: fix sync & monographs tests
2024-02-05 22:21:14 +05:00
Abdullah Atta
4df150d8a0
core: fix sync tests
2024-02-05 22:21:14 +05:00
Abdullah Atta
7cf8895b4d
core: fix monographs
2024-02-05 22:21:14 +05:00
Abdullah Atta
84b786b5a3
core: fix sync tests
2024-02-05 22:21:14 +05:00
Abdullah Atta
bcb8c14abf
core: remove unnecessary sync tests
2024-02-05 22:21:14 +05:00
Abdullah Atta
adb325af4d
core: migrate monographs to typescript
2024-02-05 22:21:14 +05:00
Abdullah Atta
0b8e0f9848
core: fix types & syncing issues
2024-02-05 22:21:14 +05:00
Abdullah Atta
e781273345
core: fix more typings
2024-02-05 22:21:14 +05:00
Abdullah Atta
ee6a515683
core: convert almost everything to typescript
2024-02-05 22:21:14 +05:00
Abdullah Atta
9e66269aca
core: fix core tests
2023-09-25 12:20:54 +05:00
Abdullah Atta
9ab7e722e0
core: port fixes for sync issues from typescript branch
2023-09-13 10:23:44 +05:00
Abdullah Atta
d384aa9dcf
core: use isolated storage for each test for more reliability
2023-08-14 09:54:57 +05:00
Abdullah Atta
e4c8e7a0c5
core: download prismjs languages before tests
2023-08-14 09:54:57 +05:00
Abdullah Atta
7c2b0c5947
core: start migrating core to typescript & vitest
2023-08-14 09:54:57 +05:00
ammarahm-ed
fa7900aef6
core: fix tests
2023-06-17 13:36:01 +05:00
Abdullah Atta
9116a24392
global: update license year to 2023
2023-01-16 13:48:28 +05:00
Abdullah Atta
9aad63a623
core: use correct env variables for login tests
2023-01-06 17:44:07 +05:00
Abdullah Atta
22871d8baf
core: use the new login flow in all tests
2023-01-06 17:44:07 +05:00
Abdullah Atta
a7901b0323
core: sku property in pricing test should be generic
2022-09-09 01:17:27 +05:00
Abdullah Atta
3f73b47121
core: use generic snapshot for pricing test
...
this is because the pricing response data contains location based data like
country, countryCode, pricing etc. Running it on different
computers will generate different data. To avoid this we
should test only the types of each property using `jest`'s
propertyMatchers
2022-09-09 01:12:45 +05:00
Abdullah Atta
78c1df8723
core: add pricing test snapshot
2022-09-09 00:56:43 +05:00
Abdullah Atta
289e6eefb3
core: move pricing test to e2e tests
2022-09-05 18:00:33 +05:00
Abdullah Atta
d81f5dba65
refactor: migrate to theme-ui from rebass
2022-08-31 07:26:27 +05:00
Abdullah Atta
c317774c8a
docs: add license header
2022-08-30 16:17:04 +05:00
thecodrr
87b778db94
test: improve overall test coverage
2022-08-15 10:57:25 +05:00
thecodrr
d16a4abfcc
chore: remove unnecessary console.trace
2021-12-27 19:13:54 +00:00
thecodrr
301c155119
test: add refresh_token reuse test
2021-12-15 09:45:34 +05:00
thecodrr
6fab9ad1f3
chore: remove all comments
2021-10-22 16:29:03 +05:00
thecodrr
918b50116d
fix: invalid_grant when refreshing tokens concurrently
2021-08-08 12:20:07 +05:00
thecodrr
f8c306380b
feat: migrate to use the new backend
2020-12-16 12:06:25 +05:00