1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/units/module_utils
Will Thames 103ede26df Ensure ssh hostkey checks respect server port (#20840)
* Add tests for `get_fqdn_and_port` method.

Currently tests verify original behavior - returning default `ssh-keyscan` port
Add test around `add_host_key` to verify underlying command arguments
Add some new expectations for `get_fqdn_and_port`
Test that non-standard port is passed to `ssh-keyscan` command

* Ensure ssh hostkey checks respect server port

ssh-keyscan will default to getting the host key for port 22.
If the ssh service is running on a different port, ssh-keyscan
will need to know this.

Tidy up minor flake8 issues

* Update known_hosts tests for port being None

Ensure that git urls don't try and set port when a path
is specified

Update known_hosts tests to meet flake8

* Fix stdin swap context for test_known_hosts

Move test_known_hosts from under basic, as it is its own library.
Remove module_utils.known_hosts from pep8 legacy files list
2017-02-15 11:47:57 -08:00
..
basic Ensure ssh hostkey checks respect server port (#20840) 2017-02-15 11:47:57 -08:00
ec2 Skip test_aws.py if boto3/botocore are missing (#17814) 2016-10-13 13:19:40 -07:00
fixtures Legacy pep8 updates for setup.py and tests 2017-02-11 16:04:52 -08:00
gcp PEP 8 whitespace cleanup. (#20783) 2017-01-27 15:45:23 -08:00
json_utils PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
__init__.py Add empty-init code-smell script. (#18406) 2016-11-07 15:02:13 -08:00
test_basic.py Legacy pep8 updates for setup.py and tests 2017-02-11 16:04:52 -08:00
test_database.py Revert "Update galaxy and database unit tests." 2017-02-09 15:19:01 -08:00
test_distribution_version.py Legacy pep8 updates for setup.py and tests 2017-02-11 16:04:52 -08:00
test_facts.py Legacy pep8 updates for setup.py and tests 2017-02-11 16:04:52 -08:00
test_known_hosts.py Ensure ssh hostkey checks respect server port (#20840) 2017-02-15 11:47:57 -08:00
test_text.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00