1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
Commit graph

14 commits

Author SHA1 Message Date
Tim Rupp
cd02b3637c
Removes remaining nose usage from f5 unit tests () 2018-11-20 20:34:01 -08:00
Tim Rupp
e7d1c0fb77
Removes f5-sdk references from bigip modules () 2018-11-19 19:02:02 -08:00
Tim Rupp
438827ca4d
Remove f5-sdk from bigip_snmp () 2018-11-02 22:39:54 -07:00
Matt Clay
3033fd96b0
Move unit test compat code out of lib/ansible/. ()
* 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.
2018-10-12 20:01:14 -07:00
Tim Rupp
49f34fec13
Correct unit tests and module fixes ()
Cleanup of unit tests. Modules fixes in iapp_template nad profile_dns
to support unit tests.
2018-08-21 22:02:11 -04:00
Tim Rupp
3227143dc8
Fixes coding conventions, adds a small feature ()
Fixes some coding conventions and adds allowed_addresses to bigip_snmp_trap.
2018-04-23 22:06:33 -07:00
Tim Rupp
ca8982f96c
Fixes some bugs and things ()
Removes deprecations and fixes bugs.
2018-01-20 10:40:20 -08:00
Tim Rupp
a10aee0fc3
Adds refactors for more f5 modules ()
The main patch is to remove the traceback generating code. There are
other small fixes that were made in addition to doing that.

* 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.
2018-01-12 21:49:12 -08:00
Tim Rupp
07c9c28a06
Fixes for unit tests ()
upstream unit tests broke downstream code. this rectifies that.
2017-12-02 21:17:53 -08:00
Pilou
a5c9726502 Unit tests: share common code ()
* 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'
2017-11-17 09:17:07 -08:00
Tim Rupp
06363f6ede
Removes bigip_snmp from skip file () 2017-11-03 07:00:49 -07:00
Tim Rupp
c51b73d800 Makes all unit tests look the same ()
Just a little cleanup from an earlier patch that makes f5 unit
tests only run if the f5 sdk is installed
2017-06-16 10:36:53 +01:00
Brian Coca
83703e3137 skip f5 tests when f5 lib not installed 2017-06-15 10:24:33 -04:00
Tim Rupp
ba12ce64b0 Adds the bigip_snmp module ()
This patch adds a module for managing several snmp related settings
on a BIG-IP that are required when configuring the range of SNMP
settings on a device.

Unit tests are provided. Integration tests can be found here

https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_snmp.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_snmp/tasks
2017-06-14 18:29:41 +01:00