James Cammarata
8ff0c0f253
Tweaking make_su_cmd test
...
Fixes #7652
11 years ago
James Cammarata
74f20ebf79
Removing cruft leftover from the deprecation of include+with_items
...
Also cleaning up integration tests that had checks for the empty item
attribute in certain results.
Fixes #7535
11 years ago
James Cammarata
e85c7f848f
Make sure export param for subversion module is checked as a boolean
...
Fixes #7548
11 years ago
James Cammarata
cfd8c685d1
Correct issue of handlers running on all hosts incorrectly
...
Also adds an integration test to catch this bug in the future.
Fixes #7559
11 years ago
Timothy Appnel
754d635aca
Recent BSD su work introduced a failing test. Removed leading space from the assertion that seems to be the culprit.
11 years ago
James Cammarata
1e672a0fec
Fixes for su on freebsd
...
Addresses multiple issues when using su on freebsd including
* su prompt differs between platforms, so turned that check into a
regex comparison instead of a simple string comparison
* not using '-c' after su causes problems, so added that for all
platforms
* fixed quoting issues due to multiple uses of '-c' introduced by
the above fix
Fixes #7503
Fixes #7507
11 years ago
Kevin Bell
bcfef8d0d4
Add a broken test that shows extensions not skipped
11 years ago
James Cammarata
272db903e5
Adding an integration test for variable precedence
11 years ago
James Cammarata
21f8c0bc96
Merge branch 'cchurch-devel' into devel
11 years ago
James Laska
d314f1b038
[test_apt_repository] Verify that 'python-apt' auto-installs correctly
...
Remove 'python-apt' before testing the 'apt_repository' module. The
'apt_repository' module has the smarts to auto-install python-apt. The
integration test will now assert the correct auto-install behavior.
11 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
11 years ago
James Cammarata
84e13e5f4c
Make sure amazon test doesn't check host keys
11 years ago
James Cammarata
d6fc9f1dfc
Fixing two bugs in the ec2_elb_lb module
...
* the current state of the ELB was not reflected properly when checking
the status after a change was made.
* invalid zones caused a traceback when enabling/disabling zones
11 years ago
James Cammarata
b753625dbf
Refuse to convert a non-empty directory into a link with the file module
...
Also adds an integration test for the above.
Fixes #7254
11 years ago
someda
50080b3774
fix #7244 recursive copy fails when setting directory attributes
...
- reverse the order of new_directory_list returned from split_pre_existing_dir in copy module
11 years ago
James Cammarata
bf7c51ad8a
Adding an ec2_elb test to re-add an instance that had been removed
11 years ago
James Cammarata
dc4f198bad
Forgot to add an assertion for the new rsync_path test
11 years ago
James Cammarata
45237f270d
Adding a new test for the synchronize module to test rsync_path
11 years ago
James Cammarata
c9df855d38
Adding an integration test for the ec2_elb module
11 years ago
James Cammarata
f2db460203
A few updates to the ec2_elb_lb integration test
11 years ago
James Martin
2ef65ae813
ec2_elb_lb integration tests.
11 years ago
James Martin
8a21f226b5
ec2_eip integration tests.
11 years ago
Michael DeHaan
a5e7492c4f
This test appears OS specific, so disabling for now.
11 years ago
Timothy Appnel
fd35c59fc1
Fixed escaping of " in test_make_sudo_cmd in TestUtils so that it passes
...
as it should.
Signed-off-by: Timothy Appnel <tim@appnel.com>
11 years ago
James Cammarata
bdbb3bb4a1
Fixing unit tests for synchronize due to earlier changes
11 years ago
James Tanner
d9d36ce207
Add unit tests for vars_files
11 years ago
James Cammarata
b73cddc485
Revert "Fix #5679 again after recent changes in core"
...
This reverts commit 2bfaacd170
.
Fixes #6821
11 years ago
James Cammarata
82b24c162e
Adding delimiter fixes to action_plugin + fixing local assembling with a delimiter
...
Also added a new integration test for assemble using local assembly
with a delimiter.
11 years ago
Matt Martz
5770428e91
Add version_compare filter
11 years ago
Michael DeHaan
10adf9f2cc
Denote unit test requirements in README.md
11 years ago
James Cammarata
684d46b170
Fixing some parsing issues in authorized_key module
...
Also adds an integration test for authorized_key for future validation.
Fixes #6700
11 years ago
James Tanner
efba8b4771
Merge branch 'regexreplace' of git://github.com/jacobweber/ansible into jacobweber-regexreplace
11 years ago
James Cammarata
78bdb078fe
Fix for bug related to async jid polling change plus a new test
11 years ago
James Cammarata
b3cdcbff75
Adding in a test for subversion export option
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
Michael DeHaan
c42dbf80a2
Merge pull request #6586 from sivel/probline-logic-fix
...
Fix logic in process_common_errors for unbalanced quotes
11 years ago
Matt Martz
2aaecc5afa
Fix logic in process_common_errors for unbalanced quotes
11 years ago
James Tanner
409044155d
Fixes #6579 allow for vault passwords ending with newline chars
...
Also add a unit test for vaulteditor to verify 1.0 passwords with newline chars.
11 years ago
James Tanner
4045b793be
Addresses #6550 add integration tests for pipe lookup
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 Tanner
db3d2e1042
Fixes #6542 rewrite test string for osx compatibility
11 years ago
James Tanner
7c5ad1fa23
Fixes #6539 Workaround py26 vs py27 difflib results
11 years ago
Michael DeHaan
9da26da335
Merge branch 'ini_vars' of git://github.com/dmage/ansible into devel
11 years ago
James Cammarata
5d8c9d3f0f
Merge branch 'file_fixes_clean' of https://github.com/bcoca/ansible into bcoca-file_fixes_clean
11 years ago
James Laska
4ef2603a62
Add yum+apt integration tests for auto dependency installalation
...
The `apt` and `yum` modules will automatically install python dependencies.
This change updates the existing integration tests to test whether auto-install
of dependencies is functioning properly.
11 years ago
Oleg Bulatov
f6a4c20cc0
Make parsing variables for hosts and groups more consistent
...
This commit allows to specify arrays in [group:vars] block.
Signed-off-by: Oleg Bulatov <oleg@bulatov.me>
11 years ago
Michael DeHaan
5c05982dea
Merge pull request #6448 from jirutka/fix-5679-2
...
Fix #5679 again after recent changes in core
11 years ago
Brian Coca
2d25577e11
Fixes and cleanup to file functions and module
...
- unified set attribute functions ... not sure why 2 identical functions
exist with diff names, now there are 3 while i repoint all modules to 1
- fixed issue with symlinks being created w/o existing src when force=no
- refactored conditionals, simplified where possible
- added tests for symlink to nonexistant source, with both force options
- made symlink on existing attomic (force)
11 years ago
James Cammarata
28ebf1b2c9
Merge branch 'unit-tests' of https://github.com/sivel/ansible into sivel-unit-tests
11 years ago
James Laska
aacccd441b
Add integration test for apt_repository
...
Tests several ways to specify the repository. For every repo added, the test
asserts that:
* the apt-cache was updated as expected (depends on `update_cache` parameter)
* the PPA key was installed (depends on `repo` format)
11 years ago