From 18ed2c64e57816f0a8ecd2fbda3e5538b45da5ea Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Thu, 27 Jan 2022 17:25:43 -0800 Subject: [PATCH] ansible-test - Add default for Windows remotes. --- changelogs/fragments/ansible-test-windows-default.yaml | 2 ++ test/lib/ansible_test/_data/completion/windows.txt | 1 + test/lib/ansible_test/_internal/host_configs.py | 4 +--- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 changelogs/fragments/ansible-test-windows-default.yaml diff --git a/changelogs/fragments/ansible-test-windows-default.yaml b/changelogs/fragments/ansible-test-windows-default.yaml new file mode 100644 index 00000000000..44979f07f98 --- /dev/null +++ b/changelogs/fragments/ansible-test-windows-default.yaml @@ -0,0 +1,2 @@ +bugfixes: + - ansible-test - Add default entry for Windows remotes to be used with unknown versions. diff --git a/test/lib/ansible_test/_data/completion/windows.txt b/test/lib/ansible_test/_data/completion/windows.txt index 94868f066b0..280ad97f130 100644 --- a/test/lib/ansible_test/_data/completion/windows.txt +++ b/test/lib/ansible_test/_data/completion/windows.txt @@ -3,3 +3,4 @@ windows/2012-R2 provider=aws windows/2016 provider=aws windows/2019 provider=aws windows/2022 provider=aws +windows provider=aws diff --git a/test/lib/ansible_test/_internal/host_configs.py b/test/lib/ansible_test/_internal/host_configs.py index 87030ae0ece..0b58a9ce708 100644 --- a/test/lib/ansible_test/_internal/host_configs.py +++ b/test/lib/ansible_test/_internal/host_configs.py @@ -358,9 +358,7 @@ class WindowsRemoteConfig(RemoteConfig, WindowsConfig): """Configuration for a remoe Windows host.""" def get_defaults(self, context): # type: (HostContext) -> WindowsRemoteCompletionConfig """Return the default settings.""" - return filter_completion(windows_completion()).get(self.name) or WindowsRemoteCompletionConfig( - name=self.name, - ) + return filter_completion(windows_completion()).get(self.name) or windows_completion().get(self.platform) @dataclasses.dataclass