Commit Graph

80 Commits (milestone)

Author SHA1 Message Date
Matt Martz c59db5349e
Add typing to to_text and to_bytes, improve typing and type juggling in DataLoader (#85746)
8 months ago
Matt Davis e3c9908679
Backward-compatible None handling in template concat and argspec str (#85652)
9 months ago
Matt Clay 6b2b665ef7
Add support for Python 3.14 and drop Python 3.8 (#85576)
10 months ago
Patrick Kingston fcffd707c6
Test multiple inheritance in _utils get_all_subclasses (#85396)
11 months ago
Matt Clay eafe5fc739
Add missing warning methods and args (#85225)
12 months ago
Matt Clay 242bb9ebab
DTFIX recategorization and error/warning refactor (#85181)
1 year ago
Matt Davis ff6998f2b9
Switch to stackwalk caller ID (#85095)
1 year ago
Matt Davis 35750ed321
Templating overhaul, implement Data Tagging (#84621)
1 year ago
Abhijeet Kasurde f92e99fd8f
test: fix check_required_by (#84153)
2 years ago
Abhijeet Kasurde 1e6ffc1d02
Fixed broken tests (#84088)
2 years ago
Matt Clay a0495fc314
Update triple single quotes to triple double quotes (#84099)
2 years ago
Matt Clay 955e310b4c
Cover unit tests with mypy (#84084)
2 years ago
Matt Clay c0fb71a642
Move ansible-deprecated ignores for tests inline (#83989)
2 years ago
Brian Coca 6efb30b43e
Do not convert floats to ints when there is truncation (#83864)
2 years ago
Martin Krizek d9f1866249
Deprecate remaining safe evals (#83293)
2 years ago
Lee Garrett 7e3916b767
Typo fixes and other bits and bobs (#83672)
2 years ago
MajesticMagikarpKing d62496fe41
human_to_bytes: strictly parse strings (#83403)
2 years ago
Abhijeet Kasurde 2cf52daa03
Handle error raised when argument validation (#82783)
2 years ago
Orion Poplawski 38006103dc
Fixed typo 'must by' to 'must be' (#82769)
2 years ago
Matt Clay 5b1b0ce762 Remove Python 2 compat (via six) from unit tests
3 years ago
Matt Clay 18e8401edd
Remove Python 2.x compat from unit tests (#82109)
3 years ago
Matt Clay 9f899f9492
Require `from __future__ import annotations` (#81902)
3 years ago
Matt Clay 82b5544b09
Improve code coverage of unit tests (#81119)
3 years ago
Matt Clay 2cd1744be3
Use ansible.module_utils.common.text.converters (#80704)
3 years ago
Matt Clay 379058e10f
Update collections.abc imports (#79911)
3 years ago
Matt Clay 25d859f8fb
Clean up unused imports in unit tests (#79893)
3 years ago
Felix Fontein 8a7185c224
Argument spec alias handling: actually report deprecated aliases in suboptions, and fix warning message in suboptions when two aliases of the same option are used (#79740)
3 years ago
Matt Clay b86a18bd27
Remove unit test pytz requirement. (#78368)
4 years ago
Matt Clay 2595b42aca
Prefer unittest.mock over mock. (#77886)
4 years ago
Sam Doran 1b947eaf92
arg_spec - Return aliases in validation result and update aliases (#77576)
4 years ago
Abhijeet Kasurde 4f48f375a0
parameters: handle blank values when argument is a list (#77119)
4 years ago
Matt Clay 1a5853d794
Remove obsolete units.compat.mock compat layer. (#77118)
4 years ago
Matt Clay 2cd6cdc6a7
Fix duplicate unit test function names. (#77115)
4 years ago
Brian Coca 3ca50a2200
Clarify get_bin_path error message (#75544)
5 years ago
Matt Clay 04009a77e6
Clean up unit tests to prepare for pylint update. (#75473)
5 years ago
Abhijeet Kasurde e7a3715a90
recursive_diff: handle error when parameters are not dict (#74801)
5 years ago
Brian Coca 415e08c297
Try to get best usable locale (#75033)
5 years ago
Abhijeet Kasurde b0ae3f8a8d
test: Unit tests for validation methods (#75061)
5 years ago
Sam Doran 9a21e24778
get_distribution - Return distribution for all platforms (#71641)
5 years ago
Matt Clay a30c55f68a Remove deprecated `common.removed` module_util.
5 years ago
Rick Elrod fcbf5c3185
[module_utils] make to_bits actually return (#74409)
5 years ago
Matt Clay 9ba6cf9a72 Relocate misplaced unit tests.
5 years ago
Matt Martz 17237c1d88
Deprecate Py2.6 support for target nodes (#74165)
5 years ago
Sam Doran abacf6a108
Use ArgumentSpecValidator in AnsibleModule (#73703)
5 years ago
Sam Doran 2377a0a776
Improve ArgumentSpecValidator unit tests (#73642)
5 years ago
Sam Doran b6811dfb61
Add argument spec validator (#73335)
5 years ago
Sam Doran e889b1063f
arg_spec - rework _check_arguments() (#72447)
6 years ago
Matt Martz 48f12c14e9
AnsibleVaultEncryptedUnicode should be considered a string (#71609)
6 years ago
jctanner b019029bf3
Add intentional unit tests for basic._set_cwd and common.dict_merge (#70283)
6 years ago
Matt Clay 98a0995fd0 Clean up unit test boilerplate.
6 years ago