mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Improve readability of unit test output This drops the trailing `-expectedXXX` suffixes from test names generated by parametrize. * Add more splitter unit tests This fills in code coverage gaps in the exising unit tests. * Bug fixes and code cleanup - Fix IndexError exceptions caused by parsing a leading newline, space or escaped space. - Fix an AttributeError exception in `parse_args` when parsing `None`. - Fix incorrect parsing of multi-line Jinja2 blocks, which resulted in doubling newlines. - Remove unreachable exception handlers in the `parse_kv` function. The unreachable code was verified through analysis of the code as well as use of the `atheris` fuzzer. - Remove unnecessary code in the `split_args` function. - Add an optimization to `split_args` for the empty args case. * Add unit tests for bug fixes The splitter code is now fully covered by unit tests. * Add another issue ref in changelog |
3 years ago | |
|---|---|---|
| .. | ||
| _vendor | 3 years ago | |
| ansible_test | 3 years ago | |
| cli | 3 years ago | |
| compat | 3 years ago | |
| config | 3 years ago | |
| errors | 3 years ago | |
| executor | 3 years ago | |
| galaxy | 3 years ago | |
| inventory | 3 years ago | |
| inventory_test_data/group_vars | 11 years ago | |
| mock | 3 years ago | |
| module_utils | 3 years ago | |
| modules | 3 years ago | |
| parsing | 3 years ago | |
| playbook | 3 years ago | |
| plugins | 3 years ago | |
| regex | 7 years ago | |
| template | 3 years ago | |
| utils | 3 years ago | |
| vars | 3 years ago | |
| __init__.py | 9 years ago | |
| requirements.txt | 3 years ago | |
| test_context.py | 6 years ago | |
| test_no_tty.py | 4 years ago | |