def test_update_scores(self): with open(os.path.join("test_c", "temp.c"), "w") as f: for n in range(0,250): print("A line of C", file=f) level_up.update_scores(my_score_file_c) self.assertEqual(level_up.read_score_file(my_score_file_c), (os.path.abspath("test_c"), {"C": 255})) os.remove(os.path.join("test_c", "temp.c"))
def test_initialize_score_file(self): level_up.initialize_score_file("test_c" ,my_score_file_c) self.assertEqual(level_up.read_score_file(my_score_file_c), (os.path.abspath("test_c"), {"C": 5}))
def test_read_score_file(self): self.assertEqual(level_up.read_score_file(my_score_file), (test_dir, subdir_line_counts))