13578738bf
Merge pull request #11014 from ansible/uri-integration
...
Uri integration tests
2015-05-20 17:57:06 -07:00
78985e5c33
Merge pull request #11030 from resmo/feature/cloudstack_tests_cs_portforward
...
cloudstack: add tests for cs_portforward
2015-05-19 08:58:27 -04:00
3916dc8f9e
cloudstack: add tests for cs_portforward
2015-05-19 10:11:55 +02:00
3d816402ba
cloudstack: add tests for cs_firewall
2015-05-19 09:39:50 +02:00
21fa385ce7
Reorganizing plugin unit tests and adding start of strategy tests (v2)
2015-05-18 17:26:59 -07:00
a960fcd569
Adding module_utils tests from v1 to v2
2015-05-17 01:29:40 -05:00
398b1d3e60
Cleaning up template test syntax a bit
2015-05-17 01:13:22 -05:00
9aa8676bdd
More template unit tests for v2
2015-05-17 01:06:02 -05:00
23cd3294d0
Starting to add v2 tests for template
2015-05-16 15:45:01 -05:00
48d62fd934
Cleaning up VariableManager tests (v2)
2015-05-14 20:10:31 -05:00
0f9ad9dad2
Update integration tests from @darkk to work with the current uri module code
2015-05-14 14:21:29 -07:00
3383a7b37a
tests: replace start-stop-daemon with async action
2015-05-14 12:58:24 -07:00
ae9ba4afa1
uri: provide raw_content, parse json without double-decoding. Fixes #7586
...
Regression potential:
- `raw_content` is written to `dest` file instead of decoded `content`
- `raw_content` doubles module reply
2015-05-14 12:58:24 -07:00
a0509cda1e
Fix test_role unit tests to use unique role names to avoid role caching errors
2015-05-14 14:31:11 -05:00
bbda86ad0a
Fix parsing tests so that they all run
2015-05-13 11:04:12 -07:00
b94e2a1f4e
Fixing bugs related to parsing and fixing up parsing integration tests (v2)
2015-05-13 11:27:12 -05:00
830225d9c1
Fix errors in subelements lookup plugin and associated tests (v2)
2015-05-12 15:09:03 -05:00
dcb54d9657
Add integration test to verify #10073
...
In issue #10073 a misbehaviour in literal handling for inline lookup
arguments that can cause unexpected behaviur was reported. This
integration testcase reproduce the problem.
After applying pull request #10991 the issue is fixed and the test
passes.
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de >
2015-05-12 11:16:17 -07:00
9b646dea41
Add optional 'skip_missing' flag to subelements
2015-05-12 12:52:16 -05:00
1ca8cb8553
Fixing up v2 unit tests
2015-05-12 12:24:57 -05:00
9180ede6e0
cloudstack: add test for cs_account
2015-05-11 17:37:35 +02:00
f9f8af06fc
Change asserts to assertIsInstance for better error messages
2015-05-08 13:49:10 -07:00
a0fc8bb0bd
Testing additions and fixes
...
* Fix import pathing for units.mock
* Add some additional requirements
* Use compileall to test compatiblity with different python versions
2015-05-08 13:40:02 -05:00
cf300da02c
azure changes to Makefile
2015-05-05 08:42:07 -04:00
efb190d5a5
add azure integration tests
2015-05-04 23:45:03 -04:00
8f504dacdd
Merge branch 'devel' into v2_final
...
Conflicts:
lib/ansible/modules/core
v2/ansible/modules/core
v2/ansible/modules/extras
2015-05-04 16:35:11 -05:00
1071fa12ca
Merge pull request #10908 from resmo/feature/cloudstack-tests
...
cloudstack: integration tests
2015-05-04 12:29:27 -04:00
4d357a73f6
Merge pull request #10868 from jaypei/devel
...
Add lineinfile integration tests for quoted string
2015-05-04 10:48:49 -04:00
ce3ef7f4c1
Making the switch to v2
2015-05-03 21:47:26 -05:00
0588a0fdd9
cloudstack: integration tests
2015-05-03 16:06:30 +02:00
da5e201b07
Change python-q into sharutils as the epel repo for centos6 is being funky.
2015-04-30 17:48:03 -07:00
6a985b9c6b
Add Fedora mysql vars so we get mariadb rather than mariadb-galera
2015-04-30 16:16:27 -07:00
3ccc2ae299
Fix include test to keep type
2015-04-30 15:25:53 -07:00
974731bec0
Fix filename of output file
2015-04-30 13:54:25 -07:00
8d0ceeca91
Make template test work with both py2.6 and 2.7+
2015-04-30 09:24:51 -07:00
fb96173d10
to_nice_json filter no longer has a trailing space when formatting dicts
2015-04-30 08:52:02 -07:00
288fe1179a
Add lineinfile integration tests for quoted string
...
Reference #10864
2015-04-29 19:50:59 +08:00
47c3d75c3c
Add test for https://github.com/ansible/ansible/issues/9851
2015-04-28 14:17:53 -04:00
cfbfd38723
just a few spelling error changes
2015-04-28 09:36:42 -04:00
6935d467eb
Add tests for yum module taking lists of packages in various formats
2015-04-21 10:09:19 -07:00
a0def30c34
Add integration test for unarchive filelist feature
2015-04-15 09:28:50 -07:00
aab681bc2b
Update core and extras module refs and add tests for an unarchive
...
problem that the update fixes:
https://github.com/ansible/ansible-modules-core/issues/1064
2015-04-15 05:14:20 -07:00
ed601f964d
Merge pull request #10683 from timsutton/remove-old-git-integration-test
...
Git integration test: remove test for ambiguous .git/branches dir
2015-04-13 15:14:32 -07:00
5f1ba589a5
Git integration test: remove test for ambiguous .git/branches dir
...
- '.git/branches' does not always exist, but the git integration
tests always checks for this directory's existence so it always
fails
- more info:
- http://stackoverflow.com/questions/10398225/what-is-the-git-branches-folder-used-for
2015-04-13 13:38:11 -04:00
67512aeeb6
Merge pull request #10618 from jder/force-handlers
...
Fix --force-handlers, and allow it in plays and ansible.cfg
2015-04-13 10:16:45 -04:00
0abcebf1e4
Don't convert numbers and booleans to strings.
...
Before this change if a variable was of type int or bool and the variable was referenced
by another variable, the type would change to string.
eg. defaults/main.yml
```
PORT: 4567
OTHER_CONFIG:
secret1: "so_secret"
secret2: "even_more_secret"
CONFIG:
hostname: "some_hostname"
port: "{{ PORT }}"
secrets: "{{ OTHER_CONFIG }}"
```
If you output `CONFIG` to json or yaml, the port would get represented in the output as a
string instead of as a number, but secrets would get represented as a dictionary. This is
a mis-match in behaviour where some "types" are retained and others are not. This change
should fix the issue.
Update template test to also test var retainment.
Make the template changes in v2.
Update to only short-circuit for booleans and numbers.
Added an entry to the changelog.
2015-04-11 12:03:42 -04:00
42bd640d14
Update win_user tests to set a group on user creation.
2015-04-11 01:55:56 -04:00
56f4bf44f5
Add integration tests for win_user module.
2015-04-11 01:55:56 -04:00
652cd6cd5e
Fix --force-handlers, and allow it in plays and ansible.cfg
...
The --force-handlers command line argument was not correctly running
handlers on hosts which had tasks that later failed. This corrects that,
and also allows you to specify force_handlers in ansible.cfg or in a
play.
2015-04-10 19:38:59 -04:00
2a8a302e7e
fixed corner case when counting backwards, added test cases for count=0 and backwards counts
2015-03-30 20:34:17 -04:00