xonsh/tests/completers
Noorhteen Raja NJ 769dfbe6aa
Py 312 pre-liminary support (#5156)
* refactor: project requires 3.9+

changed as per NEP-29
https://numpy.org/neps/nep-0029-deprecation_policy.html

* test: nose type tests are deprecated in pytest now

* fix: deprecation of ast.Str and ast.Bytes and .s attribute access

* fix: deprecation of ast.Num,ast.NameConstant,ast.Ellipsis

* refactor: upgrade code to be py39+ using ruff

the changes are auto-generated

* refactor: remove typing.Annotated compatibility code

* fix: temporarily disable having xonsh syntax inside f-strings

* test: skip failing tests

there is no workaround for this version. It might get solved in the
final release though

* refactor: make XonshSession.completer lazily populated

this speedsup the tests as cmd_cache would not be actively populated
when used in default_completers function

* refactor: make presence of walrus operator default
2023-07-04 22:18:37 +05:30
..
test_base_completer.py cmd cache refactor - optimize cache usage (#4954) 2022-11-14 23:52:10 +05:30
test_bash_completer.py Fixing bash completion bug when prefix started with '>', '<', or ':' (#4826) 2022-08-06 14:37:09 +05:30
test_command_completers.py Py 312 pre-liminary support (#5156) 2023-07-04 22:18:37 +05:30
test_completer_command.py Py 312 pre-liminary support (#5156) 2023-07-04 22:18:37 +05:30
test_dir_completers.py style: sort imports 2022-03-24 19:49:30 +05:30
test_environment_completer.py Fix environment variable completion in strings (#4804) 2022-05-21 10:54:36 +05:30
test_gh.py chore: update tests 2022-03-24 19:49:30 +05:30
test_path_completers.py Fix tab-completion trailing space for cmd arguments that use equals sign (#4750) 2022-04-16 08:22:54 +05:30
test_pip_completer.py Update test_pip_completer.py (#4890) 2022-07-25 15:05:00 +05:30
test_python.py style: sort imports 2022-03-24 19:49:30 +05:30
test_xompletions.py Moving old xontribs to repositories (#5055) 2023-03-17 13:25:22 +06:00