Browse Source

Make test scripts more flexible with changing file extension length

Yentl Van Tendeloo 9 years ago
parent
commit
afbf754578

+ 1 - 1
interface/HUTN/test/constructor_compilation_action_language/util.py

@@ -4,4 +4,4 @@ def get_code_path(filename):
     return os.path.abspath(os.path.dirname(__file__)) + os.sep + "code" + os.sep + filename
 
 def get_expected_path(filename):
-    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename[:-3]
+    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename.rsplit(".", 1)[0]

+ 1 - 1
interface/HUTN/test/grammar_action_language/util.py

@@ -4,4 +4,4 @@ def get_code_path(filename):
     return os.path.abspath(os.path.dirname(__file__)) + os.sep + "code" + os.sep + filename
 
 def get_expected_path(filename):
-    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename[:-3]
+    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename.rsplit(".", 1)[0]

+ 1 - 1
interface/HUTN/test/graph_compilation_action_language/util.py

@@ -4,4 +4,4 @@ def get_code_path(filename):
     return os.path.abspath(os.path.dirname(__file__)) + os.sep + "code" + os.sep + filename
 
 def get_expected_path(filename):
-    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename[:-3]
+    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename.rsplit(".", 1)[0]

+ 1 - 1
interface/HUTN/test/modelling_language/util.py

@@ -4,4 +4,4 @@ def get_code_path(filename):
     return os.path.abspath(os.path.dirname(__file__)) + os.sep + "code" + os.sep + filename
 
 def get_expected_path(filename):
-    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename[:-3]
+    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename.rsplit(".", 1)[0]

+ 1 - 1
interface/HUTN/test/util.py

@@ -4,4 +4,4 @@ def get_code_path(filename):
     return os.path.abspath(os.path.dirname(__file__)) + os.sep + "code" + os.sep + filename
 
 def get_expected_path(filename):
-    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename[:-3]
+    return os.path.abspath(os.path.dirname(__file__)) + os.sep + "expected" + os.sep + filename.rsplit(".", 1)[0]