diff options
author | Matt Clay <matt@mystile.com> | 2023-11-02 19:13:41 +0100 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2023-11-02 19:42:02 +0100 |
commit | 9765bb46f9e6fd6cab1d3c9e389d3603fffea3b4 (patch) | |
tree | 0f371455fdaee538634f3e84a032d74db53ad6db | |
parent | Remove unused test support plugins (diff) | |
download | ansible-9765bb46f9e6fd6cab1d3c9e389d3603fffea3b4.tar.xz ansible-9765bb46f9e6fd6cab1d3c9e389d3603fffea3b4.zip |
ansible-test - Remove no-unicode-literals test
3 files changed, 3 insertions, 28 deletions
diff --git a/changelogs/fragments/ansible-test-sanity-unicode-literals.yml b/changelogs/fragments/ansible-test-sanity-unicode-literals.yml new file mode 100644 index 0000000000..7a41660bd1 --- /dev/null +++ b/changelogs/fragments/ansible-test-sanity-unicode-literals.yml @@ -0,0 +1,3 @@ +minor_changes: + - ansible-test - Removed the ``no-unicode-literals`` sanity test. + The test is unnecessary now that Python 3 is required and the ``unicode_literals`` feature has no effect. diff --git a/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.json b/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.json deleted file mode 100644 index 88858aeb61..0000000000 --- a/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "extensions": [ - ".py" - ], - "ignore_self": true, - "output": "path-line-column-message" -} diff --git a/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.py b/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.py deleted file mode 100644 index 75c34f2442..0000000000 --- a/test/lib/ansible_test/_util/controller/sanity/code-smell/no-unicode-literals.py +++ /dev/null @@ -1,21 +0,0 @@ -"""Disallow use of the unicode_literals future.""" -from __future__ import annotations - -import re -import sys - - -def main(): - """Main entry point.""" - for path in sys.argv[1:] or sys.stdin.read().splitlines(): - with open(path, 'r', encoding='utf-8') as path_fd: - for line, text in enumerate(path_fd.readlines()): - match = re.search(r'(unicode_literals)', text) - - if match: - print('%s:%d:%d: do not use `unicode_literals`' % ( - path, line + 1, match.start(1) + 1)) - - -if __name__ == '__main__': - main() |