enrobie.plugins.nagios.test package#
Submodules#
enrobie.plugins.nagios.test.test_plugin module#
Functions and routines associated with Enasis Network Chatting Robie.
This file is part of Enasis Network software eco-system. Distribution is permitted, for more information consult the project license file.
- enrobie.plugins.nagios.test.test_plugin.test_NagiosPlugin(service: RobieService) None [source]#
Perform various tests associated with relevant routines.
- Parameters:
service – Ancilary Chatting Robie class instance.
- enrobie.plugins.nagios.test.test_plugin.test_NagiosPlugin_cover(tmp_path: Path, client_dscsock: DSCClientSocket, client_ircsock: IRCClientSocket, client_mtmsock: MTMClientSocket, respx_mock: MockRouter) None [source]#
Perform various tests associated with relevant routines.
- Parameters:
tmp_path – pytest object for temporal filesystem.
client_dscsock – Object to mock client connection.
client_ircsock – Object to mock client connection.
client_mtmsock – Object to mock client connection.
respx_mock – Object for mocking request operation.
Module contents#
Functions and routines associated with Enasis Network Chatting Robie.
This file is part of Enasis Network software eco-system. Distribution is permitted, for more information consult the project license file.