diff options
author | ethan-leba <ethanleba5@gmail.com> | 2020-11-27 10:02:42 -0500 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2020-11-30 09:57:09 +0100 |
commit | 6e1cca143f2e0c6f20643573bfddb53ec02e66b4 (patch) | |
tree | 540b5685e01a66b99bb82372ee288c61d66f563f /tests/functional/b | |
parent | d37894d4c54a34e71e86bb882293a4e6d6bbf6c4 (diff) | |
download | pylint-git-6e1cca143f2e0c6f20643573bfddb53ec02e66b4.tar.gz |
Add version-specific functional tests for `bad_reversed_sequence`
Diffstat (limited to 'tests/functional/b')
-rw-r--r-- | tests/functional/b/bad_reversed_sequence.py | 1 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence.txt | 18 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence_py37.py | 2 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence_py37.rc | 2 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence_py37.txt | 1 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence_py38.py | 2 | ||||
-rw-r--r-- | tests/functional/b/bad_reversed_sequence_py38.rc | 2 |
7 files changed, 19 insertions, 9 deletions
diff --git a/tests/functional/b/bad_reversed_sequence.py b/tests/functional/b/bad_reversed_sequence.py index f423dd2d6..0d7b84da0 100644 --- a/tests/functional/b/bad_reversed_sequence.py +++ b/tests/functional/b/bad_reversed_sequence.py @@ -44,7 +44,6 @@ def test(path): seq = reversed([1, 2, 3]) seq = reversed((1, 2, 3)) seq = reversed(set()) # [bad-reversed-sequence] - seq = reversed({'a': 1, 'b': 2}) # [bad-reversed-sequence] seq = reversed(iter([1, 2, 3])) # [bad-reversed-sequence] seq = reversed(GoodReversed()) seq = reversed(SecondGoodReversed()) diff --git a/tests/functional/b/bad_reversed_sequence.txt b/tests/functional/b/bad_reversed_sequence.txt index dd0c6f96d..25143d3a4 100644 --- a/tests/functional/b/bad_reversed_sequence.txt +++ b/tests/functional/b/bad_reversed_sequence.txt @@ -1,8 +1,10 @@ -bad-reversed-sequence:43:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:46:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:47:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:48:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:51:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:52:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:54:test:The first reversed() argument is not a sequence
-bad-reversed-sequence:55:test:The first reversed() argument is not a sequence
+bad-reversed-sequence:43:test:The first reversed() argument is not a sequence +bad-reversed-sequence:46:test:The first reversed() argument is not a sequence +bad-reversed-sequence:47:test:The first reversed() argument is not a sequence +bad-reversed-sequence:48:test:The first reversed() argument is not a sequence +bad-reversed-sequence:50:test:The first reversed() argument is not a sequence +bad-reversed-sequence:51:test:The first reversed() argument is not a sequence +bad-reversed-sequence:52:test:The first reversed() argument is not a sequence +bad-reversed-sequence:53:test:The first reversed() argument is not a sequence +bad-reversed-sequence:54:test:The first reversed() argument is not a sequence +bad-reversed-sequence:55:test:The first reversed() argument is not a sequence diff --git a/tests/functional/b/bad_reversed_sequence_py37.py b/tests/functional/b/bad_reversed_sequence_py37.py new file mode 100644 index 000000000..a28c84cc0 --- /dev/null +++ b/tests/functional/b/bad_reversed_sequence_py37.py @@ -0,0 +1,2 @@ +""" Dictionaries are reversible starting on python 3.8""" +reversed({'a': 1, 'b': 2}) # [bad-reversed-sequence] diff --git a/tests/functional/b/bad_reversed_sequence_py37.rc b/tests/functional/b/bad_reversed_sequence_py37.rc new file mode 100644 index 000000000..67a28a36a --- /dev/null +++ b/tests/functional/b/bad_reversed_sequence_py37.rc @@ -0,0 +1,2 @@ +[testoptions] +max_pyver=3.8 diff --git a/tests/functional/b/bad_reversed_sequence_py37.txt b/tests/functional/b/bad_reversed_sequence_py37.txt new file mode 100644 index 000000000..47d0c6c54 --- /dev/null +++ b/tests/functional/b/bad_reversed_sequence_py37.txt @@ -0,0 +1 @@ +bad-reversed-sequence:2::The first reversed() argument is not a sequence
diff --git a/tests/functional/b/bad_reversed_sequence_py38.py b/tests/functional/b/bad_reversed_sequence_py38.py new file mode 100644 index 000000000..bbfdd97c3 --- /dev/null +++ b/tests/functional/b/bad_reversed_sequence_py38.py @@ -0,0 +1,2 @@ +""" Dictionaries are reversible starting on python 3.8""" +reversed({'a': 1, 'b': 2}) diff --git a/tests/functional/b/bad_reversed_sequence_py38.rc b/tests/functional/b/bad_reversed_sequence_py38.rc new file mode 100644 index 000000000..85fc502b3 --- /dev/null +++ b/tests/functional/b/bad_reversed_sequence_py38.rc @@ -0,0 +1,2 @@ +[testoptions] +min_pyver=3.8 |