Commit graph

57 commits

Author SHA1 Message Date
Jack251970
8b44b0818b Fix explorer test issue 2025-04-12 21:07:39 +08:00
Jack251970
81d479c3a3 Fix build issue for nunit 4.3.2 & Improve code quality 2025-02-22 22:32:26 +08:00
Jeremy
986ec3691e fix typo 2024-05-16 21:24:20 +10:00
Jeremy
2606faae17 minor fixes & refactor 2024-05-16 21:22:08 +10:00
Vic
966d3e752e Fix environment variable expansion logic 2023-01-20 15:22:54 +08:00
Jeremy Wu
fefb137870 fix test format 2023-01-20 07:45:39 +11:00
Vic
4bea50d4cf Add unit test for PathEqualityComparator 2023-01-19 23:17:04 +08:00
Vic
52e72992c2 Change context and settings to non static 2023-01-19 16:21:23 +08:00
Jeremy
3f2b741dcc add unit tests for get autocomplete result 2022-12-25 04:58:37 +11:00
Jeremy
fac24285e0 add folder and file get path unit tests 2022-12-24 22:50:50 +11:00
Jeremy Wu
00c229d82c add exception handling when Windows Search service not available 2022-12-15 22:03:54 +11:00
Hongtao Zhang
970fcd8f14
Fix testing and remove obsolete method 2022-11-03 23:57:47 -05:00
Hongtao Zhang
000c45bfa8
Refactor Explorer Code to fit the new architecture
1. Rename some method in QueryConstructor.cs by removing prefix and suffix
2. Split the logic of checking '>' to outer SearchManager.cs
3. Use IAsyncEnumerable for potential future improvement.
2022-09-10 10:45:41 -05:00
Hongtao Zhang
193ea552dd
Merge remote-tracking branch 'origin/dev' into explorerMerge
# Conflicts:
#	Flow.Launcher.Test/Plugins/ExplorerTest.cs
#	Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs
2022-08-16 21:38:15 -04:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable> 2022-08-16 18:45:36 -04:00
Oren Nachman
30669e8c25 Further cleanups 2022-08-09 20:18:37 -07:00
Jeremy Wu
7d8a148c73
add comment to explain locale swap 2021-07-18 22:40:53 +10:00
pc223
2c296a3faf Change hard-coded 1033 LCID (en-US) to system's LCID 2021-07-18 17:34:17 +07:00
弘韬 张
c875ad5277 Make most class in Explorer plugin become static class 2021-01-29 18:40:51 +08:00
Jeremy Wu
647156ce6f Merge branch 'dev' into ExplorerPathAsync 2021-01-24 21:27:21 +11:00
Jeremy Wu
288baa5538 Merge branch 'dev' into ExplorerDirectorySearchWithIndexFix 2021-01-24 20:52:10 +11:00
Jeremy Wu
19d23afbfc add test for when using wildcard directory search 2021-01-24 20:51:56 +11:00
弘韬 张
0fe92d35cb fix testing and a potential error coding 2021-01-23 11:32:41 +08:00
弘韬 张
5285c46bc1 fix testing 2021-01-23 10:59:37 +08:00
弘韬 张
4f12b80603 fix testing 2021-01-19 22:46:18 +08:00
弘韬 张
63e32f1097 fix testing 2021-01-03 10:52:59 +08:00
弘韬 张
d7805d7a8c Make Explorer plugin completely async 2021-01-03 10:33:59 +08:00
Jeremy Wu
d64d51cc57 fix localized path when using Explorer plugin 2020-08-24 08:21:16 +10:00
Jeremy Wu
4226b74fc4 update test for file content search action keyword 2020-07-19 22:24:02 +10:00
Jeremy Wu
08bfa8da9c add unit test for determining file content search 2020-07-12 22:41:01 +10:00
Jeremy Wu
3111271a16 add file content search unit tests 2020-07-12 21:51:30 +10:00
Jeremy Wu
d29b23b53c fix failing test due to Windows Search service not running 2020-06-12 21:19:55 +10:00
Jeremy Wu
5d696bd3ab explorer general touch ups- no logic change 2020-06-08 14:20:22 +10:00
Jeremy Wu
2225cbff92 rename method to reflect behaviour 2020-06-02 20:21:28 +10:00
Jeremy Wu
7629778610 rename top level directory search method and tests to reflect intent 2020-06-02 20:04:22 +10:00
Jeremy Wu
f2690ebfe2 fix scenario windows index
still returned indexed subfolder results despite top level is not indexed when searching for top level. eg. searching for c:\
2020-06-01 08:03:04 +10:00
Jeremy Wu
0c53d76fec fix TopLevelDirectory search activation 2020-05-28 21:33:33 +10:00
Jeremy Wu
c7642b73c0 update tests 2020-05-28 18:23:00 +10:00
Jeremy Wu
a478e20352 Add test for DirectoryInfoSearch search criteria 2020-05-28 08:55:57 +10:00
Jeremy Wu
64986b609f rename test parameter variables 2020-05-28 08:06:49 +10:00
Jeremy Wu
9bce1a593e Add body for WindowsIndex search all hotkey test 2020-05-28 07:38:41 +10:00
Jeremy Wu
355a787b5e Fix test expected result 2020-05-26 21:47:04 +10:00
Jeremy Wu
2d4e2f5662 Add methods to test for previous directory location 2020-05-26 20:18:18 +10:00
Jeremy Wu
436cfe2e2b Add tests for GetPreviousDirectory method 2020-05-26 19:49:18 +10:00
Jeremy Wu
2feba97f56 Add tests for index searching partial folder or file name 2020-05-26 19:35:30 +10:00
Jeremy Wu
900502e079 Update test assert string text 2020-05-26 19:34:45 +10:00
Jeremy Wu
f8a4b924c8 IndexSearch use ResultManager 2020-05-25 18:58:28 +10:00
Jeremy Wu
6badecb877 Add TopLevelDirecotry search using DirectoryInfo 2020-05-24 20:14:36 +10:00
Jeremy Wu
66334947e2 TopLevelFolderSearch- Change name to reflect behaviour 2020-05-23 16:37:29 +10:00
Jeremy Wu
78b797e43b Add tests for checking string is location path 2020-05-19 22:36:56 +10:00