diff --git a/tests/_trial_temp/_trial_marker b/tests/_trial_temp/_trial_marker new file mode 100755 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tests/setup_test_files.py b/tests/setup_test_files.py index d0a1fa1840d739b4ad66c8d977595423a47f620a..4181e127ed9ee6e6342f27f833f423518a66b3fc 100644 --- a/tests/setup_test_files.py +++ b/tests/setup_test_files.py @@ -25,7 +25,7 @@ def setup_keep(source, dest): if __name__ == "__main__": print("File used for setting up sets -- don't run this script unless repository known to work (Tue, 2022)") - assert False + # assert False # if os.path.isdir("student_repo"): # shutil.rmtree("student_repo") diff --git a/tests/test_python.py b/tests/test_python.py index 17f8e909b375a9beb0b958155431fb2b25fe4a92..80f0386002457cd936325e8762c1db246350e030 100644 --- a/tests/test_python.py +++ b/tests/test_python.py @@ -30,21 +30,24 @@ def is_same(dir1, dir2): return False return True + +dir = os.path.dirname(__file__) + class TestPython(TestCase): def test_demo1(self): from setup_test_files import setup, setup_keep - setup("demo1", "demo1_tmp") - report = filecmp.dircmp("demo1_correct", "demo1_tmp") + setup(dir+"/demo1", dir+"/demo1_tmp") + report = filecmp.dircmp(dir+"/demo1_correct", dir+"/demo1_tmp") print("Different", report.report()) - self.assertTrue(is_same("demo1_correct", "demo1_tmp")) + self.assertTrue(is_same(dir+"/demo1_correct", dir+"/demo1_tmp")) def test_demo2(self): from setup_test_files import setup, setup_keep - setup_keep("demo2/framework.py", "demo2/framework_tmp.txt") - with open("demo2/framework_tmp.txt") as f: + setup_keep(dir+"/demo2/framework.py", dir+"/demo2/framework_tmp.txt") + with open(dir+"/demo2/framework_tmp.txt") as f: tmp = f.read() - with open("demo2/framework_correct.txt") as f: + with open(dir+"/demo2/framework_correct.txt") as f: correct = f.read() self.assertEqual(tmp, correct)