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
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
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
9180ede6e0
cloudstack: add test for cs_account
2015-05-11 17:37:35 +02: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
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
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
aaa25eb75c
Make run_command() work when we get byte str with non-ascii characters (instead of unicode type like we were expecting)
...
Fix and test.
Fixes #10536
2015-03-25 12:24:49 -07:00
c49685b753
removed debug play from tests
2015-03-20 11:25:48 -04:00
a53cf9d6fa
now correctly aplies add_host passed variables last to override existing vars.
2015-03-20 11:22:07 -04:00
e73b945900
Merge pull request #10112 from jsmartin/ec2_asg_rolling_integration_tests
...
Adds integration tests for new ec2_asg features
2015-03-19 22:41:00 -07:00
98db6a232d
Have selinux allow docker<=>nginx communication
2015-03-18 18:56:46 -07:00
3c52c36629
Okay, let's see if these pauses are enough to get this passing
2015-03-18 17:58:29 -07:00
2a967879fb
Fix the removal of busybox image
2015-03-18 14:05:27 -07:00
c2fb0b8f9d
Some debugging for why docker tests are failing in jenkins
2015-03-18 13:40:19 -07:00
f4c1260d03
Add more tests for private docker registries
2015-03-18 12:16:18 -07:00
259744d5f4
Remove debug statements
2015-03-17 14:41:06 -07:00
2cfeec3683
Add tests using a docker private registry
2015-03-17 14:41:06 -07:00
9e14471471
And ran into a different problem with centos6. Sigh.
2015-03-17 14:14:26 -07:00