Commit Graph

228 Commits

Author SHA1 Message Date
James-Yu
8215ea8122 Move fls parsing related functions to cacher 2023-01-06 14:57:01 +08:00
James-Yu
7c37f3aae1 Move file watcher to cacher.ts 2023-01-06 14:26:04 +08:00
James Yu
fc60306c3d Functions on included tex/bib moved to cacher 2023-01-05 21:29:20 +08:00
James-Yu
3637efd9e0 Extract cache to a new file 2023-01-05 17:31:27 +08:00
James-Yu
30c9820951 Do not use getDirtyContent in tests (real) 2023-01-05 12:45:36 +08:00
James-Yu
b276a8c025 Do not use getDirtyContent in tests 2023-01-05 12:36:08 +08:00
James-Yu
ce8390d17e Add a test on env as cmd with pkg options 2023-01-04 12:21:46 +08:00
James-Yu
76ad6cb930 Add a test on env intel with usepackage 2023-01-04 12:16:30 +08:00
James-Yu
dd21cc7e94 Package environments based on package option 2023-01-04 12:10:22 +08:00
James-Yu
5f3ace97da Package commands based on package option 2023-01-04 12:01:34 +08:00
James Yu
2bf983b9d6
Merge pull request #3618 from James-Yu/config-without-reload
Make all config items effective without reloading vscode
2023-01-04 09:40:43 +08:00
James-Yu
b565c1ae91 Test platform fix 2023-01-04 09:40:08 +08:00
James Yu
286a63b047
Merge branch 'master' into config-without-reload 2023-01-04 09:36:57 +08:00
James Yu
3ef5ea95fb Use a new option platforms to control test os 2023-01-03 23:56:56 +08:00
James Yu
c4ce98c730 Fix intellisense with usepackage on win32 2023-01-03 23:52:12 +08:00
James Yu
53e028e1d7 intellisense.commandsJSON.replace free from reload 2023-01-03 22:33:34 +08:00
James Yu
d6cf1abf11 Add test for intellisense.argumentHint.enabled 2023-01-03 21:36:50 +08:00
James Yu
25a817a95f
Merge pull request #3617 from James-Yu/more-structure-config
More structure config
2023-01-03 16:56:54 +08:00
James-Yu
e3a188784d Increase the retry numbers for failed tests 2023-01-03 16:55:13 +08:00
James-Yu
7721e60356 One more command intellisense with usepackage test 2023-01-03 14:24:30 +08:00
James-Yu
f1df3f8ab0 Floats can also be nested 2023-01-03 13:50:15 +08:00
James-Yu
182ae07228 Add config view.outline.floats.caption.enabled to disable float caption 2023-01-03 13:21:12 +08:00
James-Yu
cec4f4dc5e Rename config to view.outline.floats.number.enabled and remove 'Untitled' 2023-01-03 13:18:19 +08:00
James-Yu
e046a0c76c Add a new config view.outline.numbers.floats.enabled to show float number 2023-01-03 13:13:47 +08:00
James-Yu
b2ad4dfdfb Fix a line number error in test 2023-01-03 12:15:30 +08:00
James-Yu
c08c992b4d Test all intellisense variants in completion.ts 2023-01-03 12:07:04 +08:00
James-Yu
64f79af573 Properly provide env options 2023-01-03 11:53:15 +08:00
James Yu
0ad5f82ac1 Use copy for test fixtures 2023-01-03 01:11:21 +08:00
James Yu
321142e827 In fact, one test is enough for all configs 2023-01-02 19:16:22 +08:00
James Yu
00246fa074 All intellisense.citation.* config tests 2023-01-02 14:03:33 +08:00
James Yu
8968ae223d Merge remote-tracking branch 'origin/master' into more-intellisense-tests 2023-01-02 13:38:24 +08:00
James Yu
7c2857fb07 Abstract common functions in tests 2023-01-02 13:33:40 +08:00
James Yu
e4dfef7659 Add a new intellisense test with new event FileParsed 2023-01-02 00:22:49 +08:00
James-Yu
d01b7e2c8e Remove remains 2022-12-30 10:23:16 +08:00
James-Yu
b1e8f6d4e8 Viewer tests & rearrange test structure 2022-12-30 10:17:55 +08:00
James Yu
93506b5657 Allow retry, shorter timeout, split asserts of && 2022-12-29 22:04:56 +08:00
James-Yu
c3840a6f23 Try 'switching intellisense' again 2022-12-29 15:04:58 +08:00
James-Yu
35d9232720 Fix a rare read from undefined error 2022-12-29 14:34:44 +08:00
James-Yu
c22eec8bff Do not need so many builds 2022-12-29 14:16:05 +08:00
James-Yu
fd60765f80 Tweak 'switching intellisense' test 2022-12-29 12:58:40 +08:00
James-Yu
fb210de664 Save test error logs to file to reduce pollution 2022-12-29 11:42:38 +08:00
James-Yu
fcb29dcaab Time delay after rimraf for file watcher pooling 2022-12-29 11:10:42 +08:00
James-Yu
15d0f9899b Stable autobuild for 05_multiroot 2022-12-29 11:07:07 +08:00
James-Yu
a204515201 Make up the switching intellisense test for multiroot 2022-12-29 10:58:40 +08:00
James-Yu
0f2f8e6aa4 Multiroot tests 2022-12-29 10:04:22 +08:00
James-Yu
316280308c Add a test for #1932 2022-12-29 09:14:07 +08:00
James Yu
1e1274d1d8 Working on multiroot 2022-12-28 21:57:28 +08:00
James Yu
95c86d88c6 More tolerate test timeout, fix win32 copy pdf 2022-12-28 18:57:47 +08:00
James-Yu
2a48fd957e Unittests finished 2022-12-28 17:32:59 +08:00
James-Yu
ad374d3222 @-snippet trigger now don't require reload 2022-12-28 17:05:51 +08:00