Commit Graph

129 Commits (e75a256cfab22fc2241e9124aec0faee7cdd492e)

Author SHA1 Message Date
James Cammarata b61a78532c Catch template syntax errors specifically when templating strings
Fixes #9333
10 years ago
Michael DeHaan 3695c2bcab Remove galaxy CLI tests that hit bitbucket as bitbucket is hanging tests - maybe replace with nice github examples later :) 10 years ago
Will Thames ada9074276 Allow installation of roles from yaml roles file
Added docs
Added more tests
Improved how roles are returned from the parsers
10 years ago
Will Thames c2fe33f9f4 Tidied up a little, added tests
Moved repo_url_to_role_name to common method in ansible.utils
Added unit test for repo_url_to_role_name
Added integration tests for galaxy
10 years ago
James Laska d4a78dc951 Include unicode and var_precedence tests in 'all' target 10 years ago
Michael DeHaan a1e4f826ca Add some more integration tests for the task and playbook include mechanism. 10 years ago
James Cammarata 63bcbd0af2 Fix for unicode decoding error in new splitting code
Also adds a new unicode integration test
10 years ago
Michael DeHaan 3adddf4836 Add another negative test for the parser logic. 10 years ago
Michael DeHaan 5a763fb5b6 Add some negative tests on the same parsing infrastructure. 10 years ago
Michael DeHaan 02c63cee26 Add a lot of tests to verify parsing routines for scenarios that should pass. Some changes TBD, like stripping command spaces off end of expressions. 10 years ago
Michael DeHaan 98c6688343 Merge pull request #6976 from clconway/gce-snapshots
Adds support for snapshots and extra persistent disks to the gce modules
10 years ago
Chris Church 0c938562a7 Add winrm integration tests for raw, script and ping modules. 10 years ago
James Cammarata ac349dce96 Fixing typo in integration Makefile from an earlier change 10 years ago
James Cammarata 96c6daf177 Change name of vault integration test 10 years ago
Anton Lindström 923c172044 Enabled integration tests for encrypted vars in Makefile 10 years ago
James Cammarata 272db903e5 Adding an integration test for variable precedence 10 years ago
Chris Church f9c74d6e57 Add integration tests for group_by module. Fixed bug introduced by ansible/ansible#7273 while also fixing issue described in ansible/ansible#6953 10 years ago
James Cammarata 84e13e5f4c Make sure amazon test doesn't check host keys 10 years ago
James Cammarata c9df855d38 Adding an integration test for the ec2_elb module 10 years ago
James Martin 8a21f226b5 ec2_eip integration tests. 11 years ago
Chris Conway d227330a55 Adds support for creating GCE persistent disks from snapshots 11 years ago
Chris Conway 2cc4a372c5 Adds integration tests for gce module. 11 years ago
James Tanner f9018a6f1d Ensure handlers run when meta tasks are defined and add handler integration tests
Fixes #6678
Fixes #6670
11 years ago
James Laska 750d9e2d59 Update credentials.yml documentation and handling
Changes include:

 * Update Makefile to use credentials.yml when it exists
 * Add details on the use of the credentials.yml file to README.md.
 * Update credentials.template comments
11 years ago
James Laska 07dd02c25a [test_ec2*] cloud integration test updates
To support parallel cloud test execution, create and provide a random string to
cloud integration tests.  The variable 'resource_prefix' can be used in cloud
roles and during resource cleanup to safely create/destroy cloud-based
resources.

Additional changes include:

 * The roles test_ec2_key and test_ec2_group were updated to use to
 {{resource_prefix}}.

 * Additionally, the Makefile was updated to set resource_prefix to a random
 string.  The Makefile will also use 'resource_prefix' during cloud_cleanup.

 * All test_ec2* roles were updated to add 'setup_ec2' as a role dependency.
11 years ago
James Laska bc678e7d7b Add credentials.template and support custom INVENTORY
Testers may override the inventory and vars-file using the environment
variables 'INVENTORY' and 'VARS_FILE'.
11 years ago
James Laska 551cb1892b Always run cleanup after running cloud_integration tests 11 years ago
James Laska b589bf1d2e First pass at ec2 module tests 11 years ago
Michael DeHaan 2177b773c8 Rename tests to test, use old directory name. 11 years ago