diff options
author | Lele Gaifax <lele@metapensiero.it> | 2016-10-31 18:33:07 +0100 |
---|---|---|
committer | Lele Gaifax <lele@metapensiero.it> | 2016-10-31 18:33:07 +0100 |
commit | d923ab3efdc0c39d517e797e39d1cc19e2e2da28 (patch) | |
tree | 06481d70636f1b311461abd8ac2b1ee160b2cc47 /tests/test_naive_completion.py | |
parent | 10a4f9c46ab9dc07dac5b2d58b9465f88625f095 (diff) |
Fix issue #603
Python 3 forbids comparisons between different types: use a tuple
containing a single 0 (zero) as the priority for path matches so that it
can be compared with those generated by the workhorse method find_matches().
Diffstat (limited to 'tests/test_naive_completion.py')
-rw-r--r-- | tests/test_naive_completion.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_naive_completion.py b/tests/test_naive_completion.py index 0dd3d5d8..8a50d4b5 100644 --- a/tests/test_naive_completion.py +++ b/tests/test_naive_completion.py @@ -46,3 +46,12 @@ def test_column_name_completion(completer, complete_event): Document(text=text, cursor_position=position), complete_event)) assert result == set(map(Completion, completer.all_completions)) + +def test_paths_completion(completer, complete_event): + text = '\i ' + position = len(text) + result = set(completer.get_completions( + Document(text=text, cursor_position=position), + complete_event, + smart_completion=True)) + assert result > set([Completion(text="setup.py", start_position=0)]) |