Archived
1
0
Commit Graph

300 Commits

Author SHA1 Message Date
f33402c503 Remove extra awaits from tests 2021-03-15 15:34:44 -05:00
7e23575978 chore: update code-server path in tsconfig 2021-03-12 12:00:57 -07:00
9ee2556dd1 chore: update gitignore with test dirs 2021-03-12 12:00:57 -07:00
6fd30d91ea feat: add jest e2e config 2021-03-12 12:00:57 -07:00
d10da3f7c3 refactor: move test-plugin 2021-03-12 12:00:56 -07:00
cf6fdb90eb refactor: create test/utils 2021-03-12 12:00:56 -07:00
b468597872 refactor: move e2e tests to test/e2e 2021-03-12 12:00:56 -07:00
3f7104bb4e refactor: move unit tests to test/unit 2021-03-12 12:00:56 -07:00
925073db31 Merge pull request #2773 from cdr/upgrade-vscode-1.53
feat(vscode): update to version 1.53.2
2021-03-05 14:03:10 -07:00
e47eabf375 fix: goHome test after location change 2021-03-05 11:58:17 -07:00
8c14799797 refactor: add custom mock for serviceWorker test 2021-02-26 16:05:35 -07:00
6b56e6572d feat(testing): add serviceWorker tests 2021-02-26 16:00:18 -07:00
46226ea26b chore(testing): add service-worker-mock 2021-02-26 11:58:29 -07:00
80a180079e feat: add test for catching errors in Emitter 2021-02-26 11:58:29 -07:00
b232dcbd4a feat(register): add test when navigator undefined 2021-02-26 11:58:28 -07:00
e6a324b484 refactor: update mocking logger in register test 2021-02-26 11:58:28 -07:00
cb4185b360 refactor: use loggerModule in util 2021-02-26 11:58:28 -07:00
1c737f1f93 refactor: hoist jest.mock in constants 2021-02-26 11:55:17 -07:00
1470ff203a refactor: dont use actual logger in helper 2021-02-26 11:55:17 -07:00
711abd8d84 refactor: move loggerModule into helpers 2021-02-26 11:55:00 -07:00
027e8e5adf refactor: use LogModule from Asher in tests 2021-02-26 11:51:52 -07:00
a44a51462c refactor: use same syntax as logger spy 2021-02-26 11:51:52 -07:00
7ef630f7a4 refactor(register): use logError instead of logger 2021-02-26 11:51:52 -07:00
38891de0d9 feat(test): add test handleRegisterServiceWorker 2021-02-26 11:51:52 -07:00
44b9874fbe feat: test failure to register service worker 2021-02-26 11:51:52 -07:00
06aeca0a83 feat(testing): add register test 2021-02-26 11:51:51 -07:00
28b440a4ba feat: add cssStub to jest 2021-02-26 11:51:51 -07:00
4f1f2c7171 fix: clean up comment in util.test.ts 2021-02-26 11:50:27 -07:00
7dbb72a9c1 Merge pull request #2648 from cdr/e2e-test-go-home
feat(testing): add e2e test for 'Go Home' button
2021-02-25 11:21:43 -07:00
325a1d8181 feat: add test for catching errors in Emitter 2021-02-22 13:44:43 -07:00
e0acb08d94 feat: add basic test for emitter 2021-02-22 13:44:43 -07:00
47a05c998a Gate wtfnode behind WTF_NODE env var
After thinking about it some more it's probably mostly only useful to
see the output when the tests are hanging. Otherwise there's a lot of
noise about Jest child processes and pipes.
2021-02-22 13:41:12 -07:00
6685b3a4ff Move wtfnode setup to global setup
I think Jest provides separate console methods for each test so when the
socket tests finish Jest complains that a test keeps trying to output.
2021-02-22 13:41:11 -07:00
ef7e7271b6 Fix unreadable wtfnode output 2021-02-22 13:41:11 -07:00
6d4f814f84 Close context before browser
This seems to resolve a warning about a process being forcefully exited.
2021-02-22 13:41:11 -07:00
d61bbc4c4f refactor(goHome): check url, remove timeout 2021-02-22 13:41:11 -07:00
b0fd55463b refactor: add constants.ts with PASSWORD, etc 2021-02-22 13:41:11 -07:00
5857b25079 chore: add todo regarding storage and cookies e2e 2021-02-22 13:41:10 -07:00
3fa460c244 refactor: create helpers.ts & add Cookie 2021-02-22 13:41:10 -07:00
38d7718feb refactor: use promises for goHome test 2021-02-22 13:41:10 -07:00
06af8b3202 refactor: update goHome location in test 2021-02-22 13:41:10 -07:00
d0eece3d8f refactor: add note to test.sh about --home 2021-02-22 13:41:10 -07:00
2dc56ad4d7 refactor: manually add cookie goHome 2021-02-22 13:41:10 -07:00
b02d2fb3cc feat: add cookie utils for e2e tests 2021-02-22 13:41:10 -07:00
ffdbf3a730 feat: add test/videos & /screenshots to gitignore 2021-02-22 13:41:09 -07:00
236717ee98 fix: update modulePathIgnorePatterns for jest 2021-02-22 13:41:09 -07:00
34c6ec4c07 feat: add globalSetup for testing 2021-02-22 13:41:09 -07:00
3033c8f9a2 feat: add test to visit go home in app menu 2021-02-22 13:41:08 -07:00
c2f1a2dace feat: add test for login page 2021-02-22 13:41:08 -07:00
2d8b785fb8 Fix health socket not getting client messages
Forgot to resume. Went ahead and did the same for the test plugin
although it only sends messages and doesn't receive any.
2021-02-16 15:01:46 -06:00