Pierre-Louis Bonicoli
8c392a94b7
Play.get_name: remove prefix, return name only
9 years ago
James Cammarata
3d77723e3d
Cleaning up some stuff related to the connection info/become/executable change
9 years ago
Brian Coca
323362e23a
added stdout to test result
9 years ago
James Cammarata
3b913943b2
Updating base strategy unit test regarding bad file loads based on earlier change
9 years ago
James Cammarata
1163e38d39
Fix unit tests for new magic variable addition 'ansible_version'
9 years ago
James Cammarata
bbe8f48a46
Update role unit tests for changes made to require a play during loading
9 years ago
marconius
79394f5c8f
Added tests for `taggable` module
9 years ago
James Cammarata
bfbb88b4a9
Fix strategy plugin unit tests related to earlier changes
9 years ago
Toshio Kuratomi
f44f9569e1
Test unquote works as expected and fix two bugs:
...
* escaped end quote
* a single quote character
9 years ago
Brian Coca
aa6486778f
fixed become test to match new expected output
9 years ago
James Cammarata
53cd96befe
Updating unit tests to account for new magic variable 'vars'
9 years ago
Matt Martz
2cd3a1be00
assertRaises should be given an exception type. Fixes 11441
9 years ago
James Cammarata
4fbd4ae18b
Update VariableManager test for additional magic variable playbook_dir
10 years ago
Brian Coca
5bac17de51
fixed pfexec test
10 years ago
Brian Coca
091caf6279
added missing error class import
10 years ago
Brian Coca
e9cf67004b
updated fail_on_undefined test to new function signatures
10 years ago
Matt Martz
230be812ba
Don't test for play.become_pass any longer
10 years ago
Matt Martz
49d19e82ab
Get tests passing
...
The largest failure in the tests was due to selinux not being installed.
The tests don't require it to be installed, so mock the import.
10 years ago
James Cammarata
9ac624d2c9
Fix mock DictDataLoader _get_file_contents to match real code
10 years ago
James Cammarata
fe41f109a9
Merge branch 'v2_final' into devel_switch_v2
10 years ago
James Cammarata
4bc7703db3
Fixing some small bugs related to integration tests (v2)
10 years ago
James Cammarata
0828028c71
Fixing unit test for included file changes
10 years ago
James Cammarata
2bad888f28
Merge branch 'v2_final' into devel_switch_v2
...
Conflicts:
lib/ansible/inventory/__init__.py
lib/ansible/modules/core
lib/ansible/utils/__init__.py
lib/ansible/utils/module_docs.py
10 years ago
James Cammarata
e59d4f3b51
More module_utils/basic.py unit tests for v2
10 years ago
James Cammarata
339a02c384
Started reworking module_utils/basic unit tests (v2)
10 years ago
James Cammarata
d4a31e8d26
Adding unit tests for TaskExecutor (v2)
10 years ago
Serge van Ginderachter
b92d70c5b6
tests files extensions in group/host_vars dir
...
only files with extensions as per
C.YAML_FILENAME_EXTENSIONS should be parsed
10 years ago
James Cammarata
838ff32001
Fix unit test for conn_info (v2)
...
The default user expected in the connection information is the current
user, not root
10 years ago
James Cammarata
ecd5eb902d
Adding unit tests for ConnectionInformation (v2)
10 years ago
James Cammarata
9921a1d2be
Unit tests for base strategy class (v2)
10 years ago
James Cammarata
21fa385ce7
Reorganizing plugin unit tests and adding start of strategy tests (v2)
10 years ago
James Cammarata
a960fcd569
Adding module_utils tests from v1 to v2
10 years ago
James Cammarata
398b1d3e60
Cleaning up template test syntax a bit
10 years ago
James Cammarata
9aa8676bdd
More template unit tests for v2
10 years ago
James Cammarata
23cd3294d0
Starting to add v2 tests for template
10 years ago
James Cammarata
48d62fd934
Cleaning up VariableManager tests (v2)
10 years ago
James Cammarata
a0509cda1e
Fix test_role unit tests to use unique role names to avoid role caching errors
10 years ago
James Cammarata
1ca8cb8553
Fixing up v2 unit tests
10 years ago
Toshio Kuratomi
f9f8af06fc
Change asserts to assertIsInstance for better error messages
10 years ago
Matt Martz
a0fc8bb0bd
Testing additions and fixes
...
* Fix import pathing for units.mock
* Add some additional requirements
* Use compileall to test compatiblity with different python versions
10 years ago
James Cammarata
ce3ef7f4c1
Making the switch to v2
10 years ago
Jesse Rusak
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.
10 years ago
James Laska
60acdee0dc
Enable assert_raises_regexp on py26
10 years ago
Toshio Kuratomi
f05cda6ffc
Comma is also dependent on position within the hash
10 years ago
Brian Coca
74bf59082d
fixed and reintroduced syncronize test, fakerunner object needed become_method to be it's default 'sudo'
10 years ago
Toshio Kuratomi
644e50fe34
Hash randomization makes one of the heuristic_log_sanitize checks not work.
...
Nothing we can do, when it sanitizes ssh_urls it's simply overzealous.
10 years ago
Brian Coca
587ab17f10
fixes password error detection for ssh connection plugin
...
removes sycnronize test that does not work with current sudo setup
Fixes #10434
10 years ago
Brian Coca
5f6db0e164
preliminary privlege escalation unification + pbrun
...
- become constants inherit existing sudo/su ones
- become command line options, marked sudo/su as deprecated and moved sudo/su passwords to runas group
- changed method signatures as privlege escalation is collapsed to become
- added tests for su and become, diabled su for lack of support in local.py
- updated playbook,play and task objects to become
- added become to runner
- added whoami test for become/sudo/su
- added home override dir for plugins
- removed useless method from ask pass
- forced become pass to always be string also uses to_bytes
- fixed fakerunner for tests
- corrected reference in synchronize action plugin
- added pfexec (needs testing)
- removed unused sudo/su in runner init
- removed deprecated info
- updated pe tests to allow to run under sudo and not need root
- normalized become options into a funciton to avoid duplication and inconsistencies
- pushed suppored list to connection classs property
- updated all connection plugins to latest 'become' pe
- includes fixes from feedback (including typos)
- added draft docs
- stub of become_exe, leaving for future v2 fixes
10 years ago
Toshio Kuratomi
ffb281d96c
Merge pull request #9600 from msabramo/make_AnsibleError_a_plain_ol_exception
...
Make AnsibleError a plain ol' exception
10 years ago
Alejandro Guirao
b8cf131375
Bug fix: Search only for files as candidates
10 years ago