Matt Clay
18e8401edd
Remove Python 2.x compat from unit tests ( #82109 )
12 months ago
Matt Clay
9f899f9492
Require `from __future__ import annotations` ( #81902 )
1 year ago
Matt Clay
3a9a23fb1a
Use unittest.mock instead of mock. ( #77883 )
...
This can only be done for controller tests.
2 years ago
Martin Krizek
cbe42bff7f
Allow for lazy evaluation of Jinja2 expressions ( #56116 )
3 years ago
Matt Clay
1a5853d794
Remove obsolete units.compat.mock compat layer. ( #77118 )
...
* Remove obsolete units.compat.mock compat layer.
* Update remaining units.compat.mock references.
3 years ago
Matt Clay
97104f1221
Avoid deprecated TestCase functions in unit tests. ( #76678 )
...
* Avoid deprecated TestCase functions in unit tests.
* Add assertRaisesRegex for Python 2.7.
* Fix indentation.
3 years ago
Martin Krizek
fbdfb85c20
Remove duplicate unit test ( #71488 )
...
test_dict_undefined_values is a duplicate of test_dict_undefined_values_is_defined.
It seems originally test_dict_undefined_values was supposed
to do what test_dict_undefined_values_bare does so it is safe to remove.
4 years ago
Rick Elrod
0073ab5fa6
Nuke strategy.SharedPluginLoaderObj, depr. 2.11 ( #70235 )
...
* Nuke strategy.SharedPluginLoaderObj, depr. 2.11
Change:
- Nuke SharedPluginLoaderObj class
- Update tests (which seemingly didn't use it anyway)
- Changelog
Test Plan:
CI, grep
Signed-off-by: Rick Elrod <rick@elrod.me>
* Nuke from ignore.txt
Signed-off-by: Rick Elrod <rick@elrod.me>
4 years ago
Matt Clay
98a0995fd0
Clean up unit test boilerplate.
4 years ago
Martin Krizek
421d67f1ee
conditional: fix direct boolean "shortcut" ( #47941 )
...
* conditional: fix direct boolean "shortcut"
* Add unit tests
6 years ago
Matt Clay
3033fd96b0
Move unit test compat code out of `lib/ansible/`. ( #46996 )
...
* Move ansible.compat.tests to test/units/compat/.
* Fix unit test references to ansible.compat.tests.
* Move builtins compat to separate file.
* Fix classification of test/units/compat/ dir.
6 years ago
Matt Clay
e45c763b64
Fix invalid string escape sequences.
7 years ago
Dag Wieers
4efec414e7
test/: PEP8 compliancy ( #24803 )
...
* test/: PEP8 compliancy
- Make PEP8 compliant
* Python3 chokes on casting int to bytes (#24952 )
But if we tell the formatter that the var is a number, it works
8 years ago
Adrian Likins
c693ba19f9
unit tests for playbook/conditional.py ( #18586 )
...
Start of unit tests for playbook/conditional.py
8 years ago