summaryrefslogtreecommitdiff
path: root/_test/lib/test_appliance.py
diff options
context:
space:
mode:
Diffstat (limited to '_test/lib/test_appliance.py')
-rw-r--r--_test/lib/test_appliance.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/_test/lib/test_appliance.py b/_test/lib/test_appliance.py
index 9f1c364..fd957ad 100644
--- a/_test/lib/test_appliance.py
+++ b/_test/lib/test_appliance.py
@@ -29,6 +29,7 @@ def find_test_functions(collections):
functions.append(value)
return functions
+
def find_test_filenames(directory):
filenames = {}
for filename in os.listdir(directory):
@@ -40,6 +41,7 @@ def find_test_filenames(directory):
filenames = sorted(filenames.items())
return filenames
+
def parse_arguments(args):
""""""
parser = argparse.ArgumentParser(usage=""" run the yaml tests. By default
@@ -98,6 +100,7 @@ def parse_arguments(args):
include_filenames.extend(os.environ['YAML_TEST_FILENAMES'].split())
return include_functions, include_filenames, verbose, args
+
def execute(function, filenames, verbose):
if PY3:
name = function.__name__
@@ -130,6 +133,7 @@ def execute(function, filenames, verbose):
sys.stdout.flush()
return (name, filenames, kind, info)
+
def display(results, verbose):
if results and not verbose:
sys.stdout.write('\n')
@@ -177,6 +181,7 @@ def display(results, verbose):
ret_val = 2
return ret_val
+
def run(collections, args=None):
test_functions = find_test_functions(collections)
test_filenames = find_test_filenames(DATA)
@@ -211,4 +216,3 @@ def run(collections, args=None):
result = execute(function, [], verbose)
results.append(result)
return display(results, verbose=verbose)
-