Commit Graph

63 Commits

Author SHA1 Message Date
Andelf
115054736d test(e2e): add test for backspace and cursor pos (#4896)
* test(e2e): add test for backspace and cursor pos
* fix(test): refine, fix wrong helper
2022-04-15 19:50:25 +08:00
Andelf
78d9c6f2fe fix(e2e): wrong log match condition 2022-04-11 11:45:32 +08:00
Andelf
cd8a4fe339 fix(e2e): occasional failures 2022-04-11 11:45:32 +08:00
Andelf
d13b2a9dce refactor(e2e): add block fixture helpers 2022-04-11 11:45:32 +08:00
Tienson Qin
d27ec18a65 fix: disable editing after collapse/expand through block controls 2022-04-05 12:44:46 +08:00
Tienson Qin
4bf2af59ef fix: uncomment tests 2022-04-05 12:44:46 +08:00
Tienson Qin
5a0a199a1c fix: e2e tests 2022-04-05 12:44:46 +08:00
Tienson Qin
2b0a56018c fix: Disappearing children
close #4814
2022-04-05 12:44:46 +08:00
Tienson Qin
24e165ff7e fix wrong commit 2022-04-02 21:57:59 +08:00
Andelf
ec43dd7ee1 fix(test): e2e fails
refactor(e2e): print logs when error
2022-04-02 21:52:28 +08:00
Andelf
619368d67d fix(test): add time wait to page-search e2e 2022-04-02 21:49:37 +08:00
Andelf
f1af5344b2 fix(test): refactor and fix all e2e tests 2022-04-02 21:49:34 +08:00
Tienson Qin
a630983cdc fix lint warnings 2022-04-02 21:40:28 +08:00
Charlie
0d3ac91ca3 Feature/Setups of Onboarding Process (#4580)
UX enhancement: onboarding setup graphs 

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2022-04-02 21:37:38 +08:00
Junyi Du
65c76f79bb chore: rename variable names in keyboard event e2e tests 2022-04-01 17:36:39 +08:00
Junyi Du
a97c37c2ad test(e2e): fix missing event_ property of KeyboardEvent in Google Closure Library 2022-04-01 17:36:39 +08:00
Junyi Du
f4ce0ea62f test(e2e): composition events 2022-04-01 17:36:39 +08:00
Junyi Du
1bd33fdb5d test(e2e): win10 RIME case fix 2022-04-01 17:36:39 +08:00
Junyi Du
a520781503 test(e2e): addressing #3440 related case on macOS 2022-04-01 17:36:39 +08:00
Junyi Du
2cfa95d17b test(e2e): addressing #3251 and #3440 2022-04-01 17:36:39 +08:00
Junyi Du
e8aa586707 test(e2e): keyboard event capture script 2022-04-01 17:36:39 +08:00
Junyi Du
75ab20e1e7 test(e2e): add keyboard event simulation 2022-04-01 17:36:39 +08:00
Peng Xiao
4ea3d6eef8 fix: replace-block-reference-with-content-at-point not working 2022-03-17 16:16:24 +08:00
Andelf
d985501186 test(e2e): add drag and drop test skeleton 2022-03-15 11:56:32 +08:00
Andelf
2106a3ec44 test(e2e): add test case for #4320 2022-02-24 23:44:57 +08:00
Junyi Du
541a2ccd50 test(e2e): add test for favorite and recent items 2022-02-19 10:47:16 +08:00
Junyi Du
bb0df09cd9 test(e2e): add test for renaming pages 2022-02-19 10:47:16 +08:00
Andelf
4735a981a0 test(e2e): add test case for #4178 2022-02-11 10:57:38 +08:00
Tienson Qin
d18d2f24ca fix e2e tests 2022-01-28 20:28:50 +08:00
Junyi Du
694dfe52ec enhance: page name index sync normalization; e2e alias diacritic test 2022-01-20 10:33:50 +08:00
Andelf
5ce66ac215 test(e2e): add test case for #3944 2022-01-19 11:12:38 +08:00
Tienson Qin
6aba8c3241 Improve long page editing performance (#3855)
* Remove expensive parsing when saving files

* Add limit to page blocks query

* Don't collapse block's body to make it compatible with other tools

* Alert if there're unsaved changes when switching graphs

* DB schema migration for :block/collapsed? from it's property

Co-authored-by: Andelf <andelf@gmail.com>
2022-01-18 10:37:31 +08:00
Andelf
ddbe7cabeb test(e2e): refine condition wait 2022-01-17 17:26:42 +08:00
Andelf
f5be683963 test(e2e): allow test with newly opened graph 2022-01-17 17:26:42 +08:00
Junyi Du
29c4bb4048 test(e2e): fix CI page ref check with no content display 2022-01-13 14:42:18 +08:00
Junyi Du
8279f008c6 test(e2e): tailor test cases 2022-01-13 12:21:22 +08:00
Junyi Du
1612a306f5 test(e2e): improve page-ref test robustness 2022-01-13 12:21:22 +08:00
Junyi Du
4775be1baf fix: lowercased block content in search result 2022-01-13 12:21:22 +08:00
Junyi Du
9270c79078 test(e2e): examinate search results 2022-01-13 12:21:22 +08:00
Junyi Du
6c686c4ead test(e2e): page alias with diacritics tests 2022-01-13 12:21:22 +08:00
Andelf
893d42af52 test(e2e): shorten sleep wait 2022-01-08 13:36:52 +08:00
Charlie
3ea7635daa Enhance/marketplace (#3686)
Marketplace enhancement

Nested modal support
2022-01-07 19:00:35 +08:00
Peng Xiao
17b5cdb9e8 feat: add a secret global flag to load graph progammtically (#3531)
* feat: add a secret global flag to load graph from a user defined dir

* fix: use LOGSEQ_OVERWRITE_OPEN_DIR env var to overwrite the openning graph dir

* e2e: add a test for load & check saved graph data

* fix: should also pass in process.env for testing fixtures

* feat: new way to set open dir folder

* fix: e2e

* fix: remove playwright global flag check

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2022-01-05 21:05:05 +08:00
Junyi Du
977add22ff test(e2e): fix playwright test timeout 2022-01-04 21:37:44 +08:00
Junyi Du
6fe10a587e test(e2e): text normalization 2022-01-04 21:37:44 +08:00
Andelf
aaceac2c96 test(e2e): monitor error logs 2021-12-25 13:41:22 +08:00
Junyi Du
6aafeb40ca test(e2e): split util functions 2021-12-21 12:38:08 +08:00
Junyi Du
8798ffed06 test(e2e): add page alias tests 2021-12-21 12:38:08 +08:00
Junyi Du
09120cfce2 test(e2e): add more autocomplete test 2021-12-20 12:11:11 +08:00
Junyi Du
c5d39cdb8a fix: abuse of keycode cause unexpected behaviour under different keyboard layouts 2021-12-20 12:11:11 +08:00