def test_make_folder(self): directory_to__files: str = "data" file_directory = f"{directory_to__files}/x" directory_path = Path.cwd().joinpath(file_directory) make_folder(directory_path) assert os.path.isdir(directory_path) == True remove_folder(directory_path)
def test_remove_folder(tmpdir): directory_to__files: str = "data" file_directory = f"{directory_to__files}/{tmpdir}" directory_path = Path.cwd().joinpath(file_directory) make_folder(directory_path) time.sleep(1) remove_folder(directory_path) assert directory_path.is_dir() == False
def test_make_directory(tmpdir): # date_object = date.today() # year = date_object.strftime("%Y") directory_to__files: str = "data" file_directory = f"{directory_to__files}/{tmpdir}" directory_path = Path.cwd().joinpath(file_directory) make_folder(directory_path) assert directory_path.is_dir() == True remove_folder(directory_path)
def test_remove_folder(tmpdir): date_object = date.today() year = date_object.strftime("%Y") directory_to__files: str = "data" file_directory = f"{directory_to__files}/{tmpdir}" directory_path = Path.cwd().joinpath(file_directory) make_folder(directory_path) time.sleep(1) remove_folder(directory_path) assert directory_path.is_dir() == False
def make_dir(): print("wait make") time.sleep(2) for _ in range(2): d = datetime.now().strftime("%Y-%M-%H-%M-%S-%f") # print(d) directory_to__files: str = "data" file_directory = f"{directory_to__files}/x-{d}" directory_path = Path.cwd().joinpath(file_directory) make_folder(directory_path) print(directory_path.is_dir())
def test_make_directory_exception(tmpdir): # date_object = date.today() # year = date_object.strftime("%Y") directory_to__files: str = "data" file_directory = f"{directory_to__files}/{tmpdir}" directory_path = Path.cwd().joinpath(file_directory) # make_folder(directory_path) # assert directory_path.is_dir() == True m = mock.Mock() m.side_effect = Exception(make_folder(directory_path)) try: m() except Exception: assert True # assertLogs() remove_folder(directory_path)