summaryrefslogtreecommitdiff
path: root/test/units/modules/network/f5/test_bigip_iapp_template.py
Commit message (Collapse)AuthorAgeFilesLines
* Migrated to f5networks.f5_modulesAnsible Core Team2020-03-231-202/+0
|
* unittests: remove unused imports (#60404)Andrey Klychkov2019-08-121-2/+0
|
* Refactors main() function and module manager in multiple modules in line ↵Wojciech Wypior2019-03-181-14/+22
| | | | | | with recent changes (#53981) Adds variable types to docs Refactors unit tests to remove deprecated parameters
* Removes remaining nose usage from f5 unit tests (#48973)Tim Rupp2018-11-201-2/+2
|
* Removes f5-sdk references from bigip modules (#48911)Tim Rupp2018-11-191-13/+11
|
* Remove f5-sdk from bigip_iapp_template (#48512)Tim Rupp2018-11-101-8/+13
|
* Move unit test compat code out of `lib/ansible/`. (#46996)Matt Clay2018-10-121-3/+3
| | | | | | | * 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.
* Correct unit tests and module fixes (#44488)Tim Rupp2018-08-211-4/+24
| | | | Cleanup of unit tests. Modules fixes in iapp_template nad profile_dns to support unit tests.
* Various f5 modules fixes (#40037)Tim Rupp2018-05-111-3/+3
| | | | | | | | | | | * Add members to bigip_gtm_pool * Add monitors to bigip_gtm_pool * Add availability_requirements to bigip_gtm_pool * Refactor bigip_gtm_pool * Normalize the product value returned by gtm facts * Corrected various documentation * Updated various F5 coding conventions * Add partition to bigip_static_route * Added more unit tests
* Various fixes and changes for F5 (#34817)Tim Rupp2018-01-121-24/+20
| | | | | | | | | | | | Primarily, this patch contains refactors to remove tracebacks that are generated when libraries are missing. There is also, * Removed re-def of cleanup_tokens. * Changed parameter args to be keywords. * Changed imports to include new module_util locations. * Imports also include developing (sideband) module_util locations. * Changed to using F5Client and plain AnsibleModule to prevent tracebacks caused by missing libraries. * Removed init and update methods from most Parameter classes (optimization) as its now included in module_utils. * Changed module and module param references to take into account the new self.module arg. Minor bug fixes made during this refactor.
* Fixes bugs in iapp template (#33478)Tim Rupp2017-12-011-2/+4
| | | | Fixes upstream bugs that broke downstream. Also fixes a name matching error in the iApp's name
* Unit tests: share common code (#31456)Pilou2017-11-171-7/+1
| | | | | | | | * move set_module_args to units.modules.utils * unit tests: reuse set_module_args * unit tests: mock exit/fail_json in module.utils.ModuleTestCase * unit tests: use module.utils.ModuleTestCase * unit tests: fix 'import shadowed by loop variable'
* Removes bigip_iapp_template from the skip file (#32488)Tim Rupp2017-11-021-16/+4
|
* Makes all unit tests look the same (#25762)Tim Rupp2017-06-161-7/+9
| | | | Just a little cleanup from an earlier patch that makes f5 unit tests only run if the f5 sdk is installed
* Adds bigip_iapp_template module (#25630)Tim Rupp2017-06-141-0/+191
This module can be used to upload and manage TCL iApps on a BIG-IP. iApps can be added, removed and updated in place as needed. iApp files should be provided to the module via Ansible lookups. Unit tests are provided. Integration tests can be found here https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_iapp_template.yaml#L23 https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_iapp_template/tasks