added comments
This commit is contained in:
parent
73934f79f7
commit
0a47b540f3
@ -14,6 +14,8 @@ class Validation:
|
|||||||
self.compared=yml["target"]
|
self.compared=yml["target"]
|
||||||
def name(self):
|
def name(self):
|
||||||
return self.__class__.__name__
|
return self.__class__.__name__
|
||||||
|
def validate(self,value):
|
||||||
|
raise Exception("Method not implemented")
|
||||||
|
|
||||||
# checks a value passed is greater or equal (generic)
|
# checks a value passed is greater or equal (generic)
|
||||||
class MinValueValidation(Validation):
|
class MinValueValidation(Validation):
|
||||||
@ -32,6 +34,8 @@ class MinDelayValidation(Validation):
|
|||||||
|
|
||||||
# Base class testing tcptrace results
|
# Base class testing tcptrace results
|
||||||
# the inheriting class should implement get_tested_value(self, yml)
|
# the inheriting class should implement get_tested_value(self, yml)
|
||||||
|
# the get_tested_value should return the value that all validations of this test will use
|
||||||
|
# the validations get this value as argument of their validate method
|
||||||
# The validate method iterates one the validations mentioned for the test in the yml file.
|
# The validate method iterates one the validations mentioned for the test in the yml file.
|
||||||
class TcptraceTest:
|
class TcptraceTest:
|
||||||
def __init__(self, yml, trace):
|
def __init__(self, yml, trace):
|
||||||
@ -55,6 +59,8 @@ class TcptraceTest:
|
|||||||
return is_ok
|
return is_ok
|
||||||
def name(self):
|
def name(self):
|
||||||
return self.__class__.__name__
|
return self.__class__.__name__
|
||||||
|
def get_tested_value(self,yml):
|
||||||
|
raise Exception("Method not implemented")
|
||||||
|
|
||||||
# get_tested_value returns the number of flows
|
# get_tested_value returns the number of flows
|
||||||
class NumberOfFlowsTest(TcptraceTest):
|
class NumberOfFlowsTest(TcptraceTest):
|
||||||
|
Loading…
Reference in New Issue
Block a user