Skip to content

Commit b862d3d

Browse files
committed
- src/tests/utils/cleanup_test_files.py
- add remove_test_files()
1 parent b4513be commit b862d3d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/tests/utils/cleanup_test_files.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import glob
2+
import os
3+
4+
from src.configs import config
5+
6+
7+
def remove_test_files() -> None:
8+
pattern = os.path.join(config.MEDIA_DIR, "**", "*test*") # MEDIA_DIR의 모든 하위 폴더의 test* 파일 검색
9+
files_to_delete = glob.glob(pattern, recursive=True) # 해당 패턴과 매칭되는 파일 리스트 찾기
10+
11+
# 순회하면서 삭제
12+
for file_path in files_to_delete:
13+
try:
14+
os.remove(file_path)
15+
print(f"삭제됨: {file_path}")
16+
except Exception as e:
17+
print(f"삭제 실패: {file_path}, 오류: {e}")

0 commit comments

Comments
 (0)