From e7f21de0be229aa7a718bfda9cf936d22783fa1f Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 22 Jan 2008 19:33:13 +0000 Subject: [PATCH] use default values in cause we cant connect connect to myplc and get some default types --- qaapi/qa/modules/api/unit_test.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/qaapi/qa/modules/api/unit_test.py b/qaapi/qa/modules/api/unit_test.py index 1c7b658..0168764 100755 --- a/qaapi/qa/modules/api/unit_test.py +++ b/qaapi/qa/modules/api/unit_test.py @@ -27,10 +27,17 @@ random = Random() config = Config() auth = config.auth -boot_states = config.api.GetBootStates(auth) -roles = [role['name'] for role in config.api.GetRoles(auth)] -methods = config.api.GetNetworkMethods(auth) -types = config.api.GetNetworkTypes(auth) +try: boot_states = config.api.GetBootStates(auth) +except: boot_states = [u'boot', u'dbg', u'inst', u'new', u'rcnf', u'rins'] + +try: roles = [role['name'] for role in config.api.GetRoles(auth)] +except: roles = [u'admin', u'pi', u'user', u'tech'] + +try: methods = config.api.GetNetworkMethods(auth) +except: methods = [u'static', u'dhcp', u'proxy', u'tap', u'ipmi', u'unknown'] + +try:types = config.api.GetNetworkTypes(auth) +except: types = [u'ipv4'] def randfloat(min = 0.0, max = 1.0): return float(min) + (random.random() * (float(max) - float(min))) -- 2.47.0