@@ -263,17 +263,17 @@ list-missed-tests: install log-tests test-all
263
263
# test bash shell completions
264
264
[script (" bash" )]
265
265
test-bash :
266
- uv sync --no-extra rich
267
- source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_bash tests/ test_parser_completers.py tests/ shellcompletion/ test_bash.py
268
266
uv sync --all-extras
267
+ source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_bash tests/ test_parser_completers.py tests/ shellcompletion/ test_bash.py
268
+ uv sync --no-extra rich
269
269
source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_bash.py::BashExeTests::test_prompt_install
270
270
271
271
# test zsh shell completions
272
272
[script (" zsh" )]
273
273
test-zsh :
274
- uv sync --no-extra rich
275
- source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_zsh tests/ test_parser_completers.py tests/ shellcompletion/ test_zsh.py
276
274
uv sync --all-extras
275
+ source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_zsh tests/ test_parser_completers.py tests/ shellcompletion/ test_zsh.py
276
+ uv sync --no-extra rich
277
277
source .venv/ bin/ activate && pytest --cov-append tests/ shellcompletion/ test_zsh.py::ZshExeTests::test_prompt_install
278
278
279
279
# test powershell shell completions
@@ -282,24 +282,24 @@ test-powershell:
282
282
uv sync --no-extra rich
283
283
.venv/ Scripts/ activate.ps1; pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_powershell tests/ test_parser_completers.py tests/ test_parser_completers.py tests/ shellcompletion/ test_powershell.py::PowerShellTests tests/ shellcompletion/ test_powershell.py::PowerShellExeTests
284
284
# TODO - not implemented on windows
285
- # uv pip uninstall rich
285
+ # uv sync --no-extra rich
286
286
# .venv/Scripts/activate.ps1; pytest --cov-append tests/shellcompletion/test_powershell.py::PowerShellExeTests::test_prompt_install
287
287
288
288
# test pwsh shell completions
289
289
[script (" pwsh" )]
290
290
test-pwsh :
291
- uv sync --no-extra rich
291
+ uv sync --all-extras
292
292
.venv/ Scripts/ activate.ps1; pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_pwsh tests/ test_parser_completers.py tests/ shellcompletion/ test_powershell.py::PWSHTests tests/ shellcompletion/ test_powershell.py::PWSHExeTests
293
293
# TODO - not implemented on windows
294
- # uv pip uninstall rich
294
+ # uv sync --no-extra rich
295
295
# .venv/Scripts/activate.ps1; pytest --cov-append tests/shellcompletion/test_powershell.py::PWSHExeTests::test_prompt_install
296
296
297
297
# test fish shell completions
298
298
[script (" fish" )]
299
299
test-fish :
300
- uv sync --no-extra rich
301
- source .venv/ bin/ activate.fish && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_fish tests/ test_parser_completers.py tests/ shellcompletion/ test_fish.py
302
300
uv sync --all-extras
301
+ source .venv/ bin/ activate.fish && pytest --cov-append tests/ shellcompletion/ test_shell_resolution.py::TestShellResolution::test_fish tests/ test_parser_completers.py tests/ shellcompletion/ test_fish.py
302
+ uv sync --no-extra rich
303
303
source .venv/ bin/ activate.fish && pytest --cov-append tests/ shellcompletion/ test_fish.py::FishExeShellTests::test_prompt_install
304
304
305
305
# run tests
0 commit comments