def test_api_parameters(self): args = dict(agentType='UCD', community='public', cpuCoefficient='1.5', cpuThreshold='80', defaultsFrom='/Common/snmp_dca', diskCoefficient='2.0', diskThreshold='90', interval=10, memoryCoefficient='1.0', memoryThreshold='70', timeUntilUp=0, timeout=30, apiRawValues={ "userDefined asdasd": "{ foo }", "userDefined bar": "tim rupp", "user-defined baz-": "nia", "userDefined userDefined": "23234" }, version='v1') p = Parameters(params=args) assert p.agent_type == 'UCD' assert p.community == 'public' assert p.cpu_coefficient == 1.5 assert p.cpu_threshold == 80 assert p.parent == '/Common/snmp_dca' assert p.disk_coefficient == 2.0 assert p.disk_threshold == 90 assert p.interval == 10 assert p.memory_coefficient == 1.0 assert p.memory_threshold == 70 assert p.time_until_up == 0 assert p.timeout == 30 assert p.version == 'v1'
def test_module_parameters(self): args = dict(agent_type='UCD', community='public', cpu_coefficient='1.5', cpu_threshold='80', parent='/Common/snmp_dca', disk_coefficient='2.0', disk_threshold='90', interval=10, memory_coefficient='1.0', memory_threshold='70', time_until_up=0, timeout=30, version='v1') p = Parameters(params=args) assert p.agent_type == 'UCD' assert p.community == 'public' assert p.cpu_coefficient == 1.5 assert p.cpu_threshold == 80 assert p.parent == '/Common/snmp_dca' assert p.disk_coefficient == 2.0 assert p.disk_threshold == 90 assert p.interval == 10 assert p.memory_coefficient == 1.0 assert p.memory_threshold == 70 assert p.time_until_up == 0 assert p.timeout == 30 assert p.version == 'v1'