diff --git a/SprintLib/testers/JavaTester.py b/SprintLib/testers/JavaTester.py index 75090b8..c3e130a 100644 --- a/SprintLib/testers/JavaTester.py +++ b/SprintLib/testers/JavaTester.py @@ -9,13 +9,13 @@ class JavaTester(BaseTester): def before_test(self): files = [ file - for file in listdir(self.solution.testing_directory) + for file in listdir(self.path) if file.endswith(".java") ] code = self.solution.exec_command(f"javac {' '.join(files)}") if code != 0: raise TestException("CE") - for file in listdir(self.solution.testing_directory): + for file in listdir(self.path): if file.endswith(".class"): self._executable = file.rstrip(".class") break diff --git a/SprintLib/testers/KotlinTester.py b/SprintLib/testers/KotlinTester.py index e00d3c6..f9ece06 100644 --- a/SprintLib/testers/KotlinTester.py +++ b/SprintLib/testers/KotlinTester.py @@ -7,7 +7,7 @@ class KotlinTester(BaseTester): def before_test(self): files = [ file - for file in listdir(self.solution.testing_directory) + for file in listdir(self.path) if file.endswith(".kt") ] code = self.solution.exec_command( diff --git a/SprintLib/testers/Python3Tester.py b/SprintLib/testers/Python3Tester.py index 1274014..ac15f91 100644 --- a/SprintLib/testers/Python3Tester.py +++ b/SprintLib/testers/Python3Tester.py @@ -8,7 +8,7 @@ class Python3Tester(BaseTester): def before_test(self): no_files = [file.filename for file in self.solution.task.files] - for file in listdir(self.solution.testing_directory): + for file in listdir(self.path): if file.endswith(".py") and file not in no_files: self.file = file break diff --git a/SprintLib/testers/SwiftTester.py b/SprintLib/testers/SwiftTester.py index 867a9d3..75ad052 100644 --- a/SprintLib/testers/SwiftTester.py +++ b/SprintLib/testers/SwiftTester.py @@ -7,7 +7,7 @@ class SwiftTester(BaseTester): def before_test(self): files = [ file - for file in listdir(self.solution.testing_directory) + for file in listdir(self.path) if file.endswith(".swift") ] code = self.solution.exec_command(