ansible/test/integration/roles
Toshio Kuratomi 2e87c1f74e Two fixes to action plugins
* Fix the task_vars parameter to not default to a mutable type (dict)
* Implement invocation in the base class's run() method have each action
  module call the run() method's implemention in the base class.
* Return values from the action plugins' run() method takes the return
  value from the base class run() method into account so that invocation
  makes its way to the output.

Fixes #12869
2015-10-22 16:07:26 -07:00
..
ec2_elb_instance_setup Adding an integration test for the ec2_elb module 2014-04-28 20:37:08 -05:00
ec2_provision_instances Adding an integration test for the ec2_elb module 2014-04-28 20:37:08 -05:00
prepare_rax_tests/defaults Make the wait_timeout for rax tests a configurable default 2015-06-29 12:09:16 -05:00
prepare_tests/tasks Rework the shell quoting of remote checksumming 2015-03-02 15:42:18 -08:00
prepare_win_tests Allow prepare_win_tests role to run multiple times, before each role that depends on it. 2015-05-31 23:15:28 -04:00
setup_ec2 Fixing up shell quoting issues 2014-07-22 10:09:11 -05:00
setup_mysql_db Add Fedora mysql vars so we get mariadb rather than mariadb-galera 2015-04-30 16:16:27 -07:00
setup_postgresql_db And the encoding needs to be latin1 for this test 2014-12-10 14:51:02 -08:00
test_always_run Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_apt Restore the automatic addition of invocation to the output 2015-10-22 08:53:37 -07:00
test_apt_repository [test_apt_repository] Verify that 'python-apt' auto-installs correctly 2014-05-07 09:28:01 -04:00
test_assemble Move from md5 to sha1 to work on fips-140 enabled systems 2014-11-06 21:28:04 -08:00
test_async Removing invocation from async test, as it's pointless 2015-07-15 12:03:02 -04:00
test_authorized_key Lots of fixes for integration test bugs 2015-07-10 01:53:59 -04:00
test_azure assert password or ssh key provided on new image creation 2015-07-09 13:44:09 -04:00
test_bad_parsing fixed typo 2015-07-27 22:54:57 -04:00
test_become preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
test_binary Better names for the test_binary tests 2015-02-02 19:33:05 -08:00
test_changed_when Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_check_mode Rework the shell quoting of remote checksumming 2015-03-02 15:42:18 -08:00
test_command_shell Fixing up some output stuff 2015-07-14 00:23:17 -04:00
test_conditionals Document and test 'is undefined' rather than 'is not defined' 2015-07-25 14:05:27 +02:00
test_consul_acl/tasks Initial commit of Ansible support for the Consul clustering framework (http://consul.io). 2015-01-24 01:09:03 +00:00
test_consul_inventory/tasks Initial commit of Ansible support for the Consul clustering framework (http://consul.io). 2015-01-24 01:09:03 +00:00
test_consul_kv/tasks Initial commit of Ansible support for the Consul clustering framework (http://consul.io). 2015-01-24 01:09:03 +00:00
test_consul_service/tasks Update consul integration test with http checks 2015-08-19 00:38:36 +02:00
test_consul_session/tasks Initial commit of Ansible support for the Consul clustering framework (http://consul.io). 2015-01-24 01:09:03 +00:00
test_copy added test for first_available and copy 2015-06-12 23:54:09 -04:00
test_cs_account cloudstack: more integration tests 2015-09-22 16:17:21 +02:00
test_cs_affinitygroup cloudstack: fix tests unhashable type: 'dict' 2015-08-19 21:39:58 +02:00
test_cs_common/defaults cloudstack: integration tests 2015-05-03 16:06:30 +02:00
test_cs_domain cloudstack: add more integration tests 2015-08-23 22:48:32 +02:00
test_cs_firewall cloudstack: add tests for cs_firewall 2015-05-19 09:39:50 +02:00
test_cs_instance cloudstack: more integration tests 2015-09-22 16:17:21 +02:00
test_cs_instancegroup cloudstack: fix tests unhashable type: 'dict' 2015-08-19 21:39:58 +02:00
test_cs_iso cloudstack: add more integration tests 2015-08-23 22:48:32 +02:00
test_cs_loadbalancer_rule cloudstack: add tests for cs_loadbalancer_rule and _member 2015-10-17 14:01:02 +02:00
test_cs_portforward cloudstack: add tests for cs_portforward 2015-05-19 10:11:55 +02:00
test_cs_project cloudstack: add more integration tests 2015-08-23 22:48:32 +02:00
test_cs_securitygroup cloudstack: fix tests unhashable type: 'dict' 2015-08-19 21:39:58 +02:00
test_cs_securitygroup_rule cloudstack: integration tests 2015-05-03 16:06:30 +02:00
test_cs_sshkeypair cloudstack: fix tests unhashable type: 'dict' 2015-08-19 21:39:58 +02:00
test_cs_user cloudstack: more integration tests 2015-09-22 16:17:21 +02:00
test_cs_vmsnapshot cloudstack: add more integration tests 2015-08-23 22:48:32 +02:00
test_docker Have selinux allow docker<=>nginx communication 2015-03-18 18:56:46 -07:00
test_ec2 [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_ami [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_asg/tasks Properly empties ASG before terminating it, and waits for ASG to be deleted. 2015-01-27 15:39:26 -05:00
test_ec2_eip Re-enable the ec2_eip test 2014-08-05 09:20:23 -05:00
test_ec2_elb Adding an ec2_elb test to re-add an instance that had been removed 2014-04-30 13:59:24 -05:00
test_ec2_elb_lb just a few spelling error changes 2015-04-28 09:36:42 -04:00
test_ec2_facts [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_group Removing cruft leftover from the deprecation of include+with_items 2014-06-03 13:33:26 -05:00
test_ec2_key [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_tag [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_vol [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_ec2_vpc [test_ec2*] cloud integration test updates 2014-03-13 11:28:02 -04:00
test_embedded_module Fix bug in plugin path caching 2014-10-04 21:47:38 -05:00
test_facts_d Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_failed_when/tasks fixed test to expected output 2015-07-30 18:36:54 -04:00
test_fetch Fix fetch action plugin to not fail if file is missing and fail_if_missing=False (the default). Add tests to test_fetch role to verify it works as expected. 2015-09-14 14:21:52 -04:00
test_file Fix include task using a potentially undefined variable 2015-07-29 15:49:29 -04:00
test_filters corrected varname that started with number and broke templating 2015-08-24 22:44:12 -04:00
test_force_handlers Fix --force-handlers, and allow it in plays and ansible.cfg 2015-04-10 19:38:59 -04:00
test_gce Adds support for attaching persistent disks to GCE instances 2014-04-13 18:38:31 -07:00
test_gce_pd Adds support for creating GCE persistent disks from snapshots 2014-04-13 18:38:31 -07:00
test_gem Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_get_url Add support for SNI and TLS-1.1 and TLS-1.2 to the fetch_url() helper 2015-07-14 12:48:35 -07:00
test_git Git integration test: remove test for ambiguous .git/branches dir 2015-04-13 13:38:11 -04:00
test_good_parsing Two fixes to action plugins 2015-10-22 16:07:26 -07:00
test_handlers tests: checks that handlers work with loops 2015-07-20 14:41:03 +02:00
test_handlers_meta Ensure handlers run when meta tasks are defined and add handler integration tests 2014-03-25 13:33:52 -04:00
test_hash_behavior Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_hg multiple spelling error changes 2014-04-29 10:41:05 -04:00
test_ignore_errors Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_includes Multiple fixes for include statements and blocks in general 2015-08-26 02:23:22 -04:00
test_iterators sequence will now run once for start=end, added test to suite 2015-08-18 02:33:23 -04:00
test_lineinfile Fixing some small bugs related to integration tests (v2) 2015-06-01 16:42:10 -05:00
test_lookups Add test that url lookup checks tls certificates 2015-06-16 09:46:17 -07:00
test_mysql_db Drop the mysql test db first so that we test with a clean slate. 2015-05-27 13:39:09 -07:00
test_mysql_user remove non-existant state var 2015-10-16 15:40:31 -04:00
test_mysql_variables fix up mysql variable assertion logic 2015-10-16 18:42:03 -04:00
test_ping/tasks Rename tests to test, use old directory name. 2014-02-20 19:11:15 -05:00
test_pip multiple spelling error changes 2014-04-29 10:41:05 -04:00
test_postgresql New integration tests for postgresql 2014-12-01 19:10:35 -08:00
test_rax Make the wait_timeout for rax tests a configurable default 2015-06-29 12:09:16 -05:00
test_rax_cbs Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_cbs_attachments Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_cdb Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_cdb_database Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_clb Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_clb_nodes Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_facts Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_identity Add tests for rax_identity 2015-02-11 12:59:02 -06:00
test_rax_keypair Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_meta Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_network Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_rax_scaling_group Fix YAML formatting issue for rax integration tests 2015-06-30 09:38:12 -05:00
test_script Typo fixes. 2014-02-24 11:08:21 -06:00
test_service Use 'except ... as' syntax in contrib/ and test/ too 2015-08-27 22:15:57 +03:00
test_special_vars added minimal testing for special template vars 2015-07-07 20:11:55 -04:00
test_stat Add a fips fact and use it for integration tests 2014-11-12 09:29:21 -08:00
test_su preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
test_subversion Correct typo 2015-01-28 22:04:10 -08:00
test_sudo preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
test_synchronize Don't pass mode from synchronize action plugin to the ansible module 2015-07-23 00:42:27 -07:00
test_template Don't convert nulls to strings. 2015-08-19 18:35:07 -04:00
test_unarchive Add integration test for unarchive filelist feature 2015-04-15 09:28:50 -07:00
test_uri Add support for SNI and TLS-1.1 and TLS-1.2 to the fetch_url() helper 2015-07-14 12:48:35 -07:00
test_var_blending just a few spelling error changes 2015-04-28 09:36:42 -04:00
test_var_precedence Split out various vars-related things to avoid merging too early 2014-11-17 15:31:55 -06:00
test_var_precedence_dep Fix variable precedence integrationt test 2015-07-28 00:51:58 -04:00
test_var_precedence_inven_override/tasks Test that we can override variables set in inventory when the vars_file name is templated 2014-09-09 15:43:10 -07:00
test_var_precedence_role1 Fix order of resolving dependent role variables from vars files 2014-10-03 13:30:47 -05:00
test_var_precedence_role2 Fix issue with vars precedence from roles 2014-09-30 15:50:46 -05:00
test_var_precedence_role3 Correct variable blending from vars_files with hostvars in them 2014-08-20 15:49:01 -05:00
test_win_copy Enable winrm put_file to upload an empty file. 2015-09-15 17:21:27 -04:00
test_win_feature Only run win_feature tests when the host has the ServerManager module. 2015-05-29 13:57:11 -04:00
test_win_fetch/tasks Fixes for WinRM/PowerShell support in v2. 2015-07-31 14:38:31 -04:00
test_win_file integration tests for ansible modules core 2147 2015-10-13 06:34:18 +01:00
test_win_get_url Update tests for win_get_url module to test force parameter and invalid URLs/paths. 2015-07-10 15:54:18 -04:00
test_win_group Add integration tests for win_group module. 2015-08-22 18:49:55 -04:00
test_win_lineinfile integration tests for windows implementation of lineinfile 2015-07-29 19:50:06 -04:00
test_win_msi Update win_msi tests to specify msi url and paths via variables. 2015-09-15 01:15:33 -04:00
test_win_ping Add PowerShell exception handling and turn on strict mode. 2015-09-15 16:32:35 -04:00
test_win_raw/tasks Pass windows command as-is without splitting/rejoining parameters. 2015-09-16 16:30:10 -04:00
test_win_script Pass windows command as-is without splitting/rejoining parameters. 2015-09-16 16:30:10 -04:00
test_win_service Add integration tests for win_service module. 2014-07-02 08:12:40 -04:00
test_win_setup/tasks Fixes for WinRM/PowerShell support in v2. 2015-07-31 14:38:31 -04:00
test_win_slurp/tasks Add integration tests for fetch/slurp, make powershell fetch/slurp work as close as possible to existing fetch/slurp modules. 2014-06-19 14:25:28 -05:00
test_win_stat/tasks Fixes for WinRM/PowerShell support in v2. 2015-07-31 14:38:31 -04:00
test_win_template Fix for PowerShell unquote method when passed None. 2015-08-02 18:38:29 -04:00
test_win_user Fixes for WinRM/PowerShell support in v2. 2015-07-31 14:38:31 -04:00
test_yum Restore the automatic addition of invocation to the output 2015-10-22 08:53:37 -07:00