diff options
author | Matt Clay <mclay@redhat.com> | 2020-02-04 11:21:53 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-04 11:21:53 -0800 |
commit | f4a80bb600510669801c5d5c0a250952748e99fd (patch) | |
tree | 83ce363b557a66453a9f2c9d0b84c589e09fc57a /test/lib/ansible_test/_internal/sanity/integration_aliases.py | |
parent | 994a6b0c5a7929051e5e2101004ef536ec47c0b3 (diff) | |
download | ansible-f4a80bb600510669801c5d5c0a250952748e99fd.tar.gz |
Code cleanup and refactoring in ansible-test. (#67063)
* Code cleanup in ansible-test.
* Split out encoding functions.
* Consoldate loading of JSON files.
* Split out disk IO functions.
* Simplify file access.
* Add functions for opening files.
* Replace open calls with appropriate functions.
* Expose more types from typing module.
* Support writing compact JSON.
* Add verbosity argument to display.warning.
* Add changelog entry.
* Update files overlooked during rebase.
* Use `io.open` instead of `open`.
* Fix file opening for imp.load_module.
* Remove use of `r+` mode to access files.
* Add missing import.
* Fix httptester on Python 2.x.
* Clarify changelog fragment.
* Consolidate imports. Remove extra newlines.
* Fix indirect imports.
Diffstat (limited to 'test/lib/ansible_test/_internal/sanity/integration_aliases.py')
-rw-r--r-- | test/lib/ansible_test/_internal/sanity/integration_aliases.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/lib/ansible_test/_internal/sanity/integration_aliases.py b/test/lib/ansible_test/_internal/sanity/integration_aliases.py index 4677c66329..9f30f612a6 100644 --- a/test/lib/ansible_test/_internal/sanity/integration_aliases.py +++ b/test/lib/ansible_test/_internal/sanity/integration_aliases.py @@ -32,6 +32,10 @@ from ..cloud import ( get_cloud_platforms, ) +from ..io import ( + read_text_file, +) + from ..util import ( display, ) @@ -108,8 +112,7 @@ class IntegrationAliasesTest(SanityVersionNeutral): :rtype: list[str] """ if not self._shippable_yml_lines: - with open(self.SHIPPABLE_YML, 'r') as shippable_yml_fd: - self._shippable_yml_lines = shippable_yml_fd.read().splitlines() + self._shippable_yml_lines = read_text_file(self.SHIPPABLE_YML).splitlines() return self._shippable_yml_lines |