|
25 | 25 | (ert-deftest lsp-dart--flutter-repo-p--true-test () |
26 | 26 | (with-mock |
27 | 27 | (mock (locate-dominating-file * "flutter") => "/sdk/bin") |
28 | | - (mock (file-regular-p (f-join (f-root) "/sdk/bin/flutter")) => t) |
29 | | - (mock (file-directory-p (f-join (f-root) "/sdk/bin/cache/dart-sdk")) => t) |
| 28 | + (mock (file-regular-p (f-join (f-root) "sdk/bin/flutter")) => t) |
| 29 | + (mock (file-directory-p (f-join (f-root) "sdk/bin/cache/dart-sdk")) => t) |
30 | 30 | (should (lsp-dart--flutter-repo-p)))) |
31 | 31 |
|
32 | 32 | (ert-deftest lsp-dart--flutter-repo-p--not-flutter-executable-test () |
|
38 | 38 | (ert-deftest lsp-dart--flutter-repo-p--not-flutter-executable-test () |
39 | 39 | (with-mock |
40 | 40 | (mock (locate-dominating-file * "flutter") => "/not-sdk/bin") |
41 | | - (mock (file-regular-p (f-join (f-root) "/not-sdk/bin/flutter")) => t) |
42 | | - (mock (file-directory-p (f-join (f-root) "/not-sdk/bin/cache/dart-sdk")) => nil) |
| 41 | + (mock (file-regular-p (f-join (f-root) "not-sdk/bin/flutter")) => t) |
| 42 | + (mock (file-directory-p (f-join (f-root) "not-sdk/bin/cache/dart-sdk")) => nil) |
43 | 43 | (should-not (lsp-dart--flutter-repo-p)))) |
44 | 44 |
|
45 | 45 | (ert-deftest lsp-dart-flutter-project-p--flutter-repo-test () |
|
73 | 73 |
|
74 | 74 | (ert-deftest lsp-dart-get-sdk-dir--flutter-project-test () |
75 | 75 | (let ((dart-sdk (if (eq system-type 'windows-nt) |
76 | | - (f-join (f-root) "/flutter-sdk/bin/cache/dart-sdk/") |
| 76 | + (f-join (f-root) "flutter-sdk/bin/cache/dart-sdk/") |
77 | 77 | "/flutter-sdk/bin/cache/dart-sdk/"))) |
78 | 78 | (lsp-dart-test-from-flutter-project |
79 | 79 | (mock (lsp-dart-flutter-project-p) => t) |
|
108 | 108 | (ert-deftest lsp-dart-pub-command--old-version-test () |
109 | 109 | (lsp-dart-test-with-dart-sdk |
110 | 110 | (mock (lsp-dart-get-dart-version) => "2.15.5") |
111 | | - (should (equal (lsp-dart-pub-command) (list (f-expand "bin/pub" dart-sdk)))))) |
| 111 | + (should (equal (lsp-dart-pub-command) (list (f-expand (if (eq system-type 'windows-nt) |
| 112 | + "bin/pub.exe" |
| 113 | + "bin/pub") |
| 114 | + dart-sdk)))))) |
112 | 115 |
|
113 | 116 | (ert-deftest lsp-dart-pub-command--new-version-test () |
114 | 117 | (lsp-dart-test-with-dart-sdk |
115 | 118 | (mock (lsp-dart-get-dart-version) => "2.16.0") |
116 | | - (should (equal (lsp-dart-pub-command) (list (f-expand "bin/dart" dart-sdk) "pub"))))) |
| 119 | + (should (equal (lsp-dart-pub-command) (list (f-expand (if (eq system-type 'windows-nt) |
| 120 | + "bin/dart.bat" |
| 121 | + "bin/dart") |
| 122 | + dart-sdk) |
| 123 | + "pub"))))) |
117 | 124 |
|
118 | 125 | (ert-deftest lsp-dart-pub-snapshot-command--test () |
119 | 126 | (lsp-dart-test-with-dart-sdk |
|
0 commit comments