James Laska
a77ea0f942
Allow custom nosetests parameters
...
The NOSETESTS variable can be used to support customizing the nosetests
parameters. This allows providing custom nose parameters such as
--with-coverage.
2014-02-21 15:37:16 -05:00
James Tanner
d29da4cba1
Add iterator tests
2014-02-21 14:26:38 -05:00
Michael DeHaan
a65d53462d
Update README.md
2014-02-21 12:58:09 -05:00
Michael DeHaan
597809f5d4
Update README.md
...
Minor readme tweaks since I haven't edited this in a while.
2014-02-21 12:55:31 -05:00
James Tanner
65e58c21dd
Add test for basic lookups
2014-02-21 11:34:06 -05:00
James Tanner
799fe2c289
Add handlers test
2014-02-21 10:28:27 -05:00
James Tanner
d07032fa5a
Add async test role
2014-02-21 10:00:01 -05:00
Michael DeHaan
9bb2027397
Merge pull request #6105 from tonk/with_vault
...
Added ansible-vault to the installer
2014-02-21 08:24:13 -05:00
Michael DeHaan
f4a5d48ba8
Merge pull request #6103 from bryfry/patch-1
...
fix json typo in documentation
2014-02-21 08:23:34 -05:00
Ton Kersten
ad687fcefd
Added ansible-vault to the installer
2014-02-21 09:18:49 +01:00
bryfry
afd9dd7fed
fix json typo
2014-02-20 23:02:07 -05:00
Michael DeHaan
92feed3851
Update README.md
2014-02-20 19:28:06 -05:00
Michael DeHaan
f0dd040377
reconnect unit tests to 'make tests'
2014-02-20 19:13:27 -05:00
Michael DeHaan
2177b773c8
Rename tests to test, use old directory name.
2014-02-20 19:11:15 -05:00
Michael DeHaan
de600f0040
Move integration tests into tests_new.
2014-02-20 19:10:38 -05:00
James Cammarata
876da62f82
Add data test for ping
2014-02-20 18:00:19 -05:00
James Cammarata
b02ef611e3
Adding a new test for the ping module
2014-02-20 17:41:23 -05:00
Michael DeHaan
379fe02104
Move inventory tests into subdir, prune non-integration tests.
2014-02-20 17:16:58 -05:00
Michael DeHaan
fe7d3773ae
Various tests using datafiles are being moved into the integration test framework (tests_new right now).
...
The unit test infrastructure will remain for things that are mocked out and testable with out filesystem
side effects, and a few cases of things that might not be quite so much (like inventory) that can still
benefit from heavy access to the API.
See the 'tests_new/integration' directory, this will soon fold into tests_new.
2014-02-20 17:16:58 -05:00
Michael DeHaan
0581746a80
Removing tests from units that are now implemented in the new upgraded test system. Once
...
we're a little further along the units directory will be reserved to pure-API tests.
2014-02-20 17:16:58 -05:00
James Tanner
03d3ba723b
Remove -e for echo in test_facts_d
2014-02-20 17:09:46 -05:00
Richard C Isaacson
0719be852f
Update in response to ubuntu issues.
2014-02-20 16:56:40 -05:00
James Cammarata
3baf2dc095
Adding new test for conditional behavior
2014-02-20 16:43:33 -05:00
James Cammarata
87f2e362b3
Adding new test for always_run option in check mode
2014-02-20 16:11:17 -05:00
James Tanner
e4970c0933
Test for facts.d
2014-02-20 16:05:50 -05:00
Richard C Isaacson
e12b2aba96
Fix selinux in the new tests for the file module.
...
We had some incorrect logic for when selinux is installed and disabled.
2014-02-20 15:59:25 -05:00
Richard C Isaacson
b8ea1cfa69
Fixed when running on a system with selinux which is disabled.
2014-02-20 15:52:57 -05:00
Michael DeHaan
b2e5903853
Add some missing files for filters and ignore_errors tests
2014-02-20 15:34:02 -05:00
James Cammarata
fa1ab231c9
Fixing bug in which playbook vars were not merged properly
...
This occurred when a hash would be passed in via extra args and the
hash variable behavior was set to 'merge', which resulted in the
variable from extra args replacing the playbook variable.
2014-02-20 15:25:52 -05:00
James Cammarata
d158ec382c
Adding new test for hash behavior (merge vs. replace)
2014-02-20 15:25:52 -05:00
Michael DeHaan
bc65956798
Add tests that leverage most of our custom filters. A few more to add.
2014-02-20 15:24:03 -05:00
James Tanner
8336cd7fa6
Check for no change in test_yum
2014-02-20 15:07:54 -05:00
James Tanner
f51e16014f
apt re-run verification
2014-02-20 15:01:23 -05:00
James Tanner
2b3856f1b6
Add apt test role
2014-02-20 14:56:01 -05:00
Michael DeHaan
50e5d81777
Remove the check in the 'hg' integration tests for the 'heads' file, as that was a bit of an idiom
...
copied over from the svn module.
2014-02-20 14:38:00 -05:00
Richard C Isaacson
ea21e5b5dd
Cleanup of uid bits.
2014-02-20 14:32:27 -05:00
Richard C Isaacson
10e116ea78
Cleaning up my asserts
2014-02-20 14:25:42 -05:00
Richard C Isaacson
fc648a65ef
Change the uids that we use so that there is a lesser change of collision and check the uid rather than the owner.
2014-02-20 14:08:18 -05:00
Richard C Isaacson
92cb8dd34e
Unarchive tests.
2014-02-20 14:00:26 -05:00
James Cammarata
ce358e70bd
Added 'expanduser' filter to the docs
2014-02-20 13:51:01 -05:00
James Cammarata
f5505425f9
Adding 'expanduser' filter to the core filters list
...
Example usage: {{ my_path | expanduser }} # my_path: "~/path/to/file"
2014-02-20 13:48:07 -05:00
Michael DeHaan
aafd08bab7
Add a test for the ignore_errors keyword.
2014-02-20 13:47:55 -05:00
James Tanner
57fc86ec3c
Add yum tests
2014-02-20 13:41:55 -05:00
James Cammarata
021ae05f33
Added new test for the lineinfile module
2014-02-20 13:32:28 -05:00
James Cammarata
2157880029
Adding the backup destination to the resut dictionary for lineinfile
2014-02-20 13:31:54 -05:00
James Cammarata
590be8ac7d
Adding headers to test_service and adding tags to prepare_tests role tasks
2014-02-20 13:31:54 -05:00
Michael DeHaan
1b4ba5431b
Update makefile, add files for variable blending tests.
2014-02-20 13:25:19 -05:00
Michael DeHaan
1489a13020
Add destructive targets to Makefile.
2014-02-20 13:05:03 -05:00
Michael DeHaan
13076ca8be
Remove stray shell script.
2014-02-20 13:04:24 -05:00
Michael DeHaan
69b2d82be6
Convert test system to use Make
2014-02-20 13:00:05 -05:00