|
|
|
|
@ -8,19 +8,24 @@ class Manager():
|
|
|
|
|
def gen_id(self):
|
|
|
|
|
return uuid.uuid4()
|
|
|
|
|
|
|
|
|
|
class Test():
|
|
|
|
|
# Test class to test other classes and their functions.
|
|
|
|
|
def __init__(self):
|
|
|
|
|
#instantiate manager class
|
|
|
|
|
self.manager = Manager()
|
|
|
|
|
|
|
|
|
|
#do function wrapper here for tests functions, to say "test_function_name" success/failure
|
|
|
|
|
def TEST_manager():
|
|
|
|
|
manager = Manager()
|
|
|
|
|
uuid_test = manager.gen_id()
|
|
|
|
|
print(is_valid_uuid(uuid_test))
|
|
|
|
|
# Note: Do function wrapper here for tests functions, to say "test_function_name" success/failure
|
|
|
|
|
def manager_uuid(self):
|
|
|
|
|
uuid_test = self.manager.gen_id()
|
|
|
|
|
print(self.is_valid_uuid(uuid_test))
|
|
|
|
|
|
|
|
|
|
# Test if manager class's gen_id function produces a valid uuid
|
|
|
|
|
def is_valid_uuid(val):
|
|
|
|
|
try:
|
|
|
|
|
uuid.UUID(str(val))
|
|
|
|
|
return True
|
|
|
|
|
except ValueError:
|
|
|
|
|
return False
|
|
|
|
|
# Test if manager class's gen_id function produces a valid uuid
|
|
|
|
|
def is_valid_uuid(self, val):
|
|
|
|
|
try:
|
|
|
|
|
uuid.UUID(str(val))
|
|
|
|
|
return True
|
|
|
|
|
except ValueError:
|
|
|
|
|
return False
|
|
|
|
|
|
|
|
|
|
TEST_manager()
|
|
|
|
|
test = Test()
|
|
|
|
|
test.manager_uuid()
|
|
|
|
|
|