import unittest from search_file import search_file # TODO: gros TODO icitte. Presque rien de fait! class TestSearchFile(unittest.TestCase): data_dir = "test/data/search_test" def test_print_num_list(self): p = [""] def test_search_file(self): print(search_file("match1.txt", self.data_dir)) with self.assertRaises(FileNotFoundError) as e: search_file("inexistent.txt", self.data_dir) self.assertTrue("File does not exist", e.exception) self.assertEqual(search_file("with space.txt", self.data_dir), "test/data/search_test/subdir2/with space.txt") print(search_file("match2.txt", self.data_dir)) print(search_file("subdir2", self.data_dir))