list dirs

This commit is contained in:
2025-09-08 16:11:52 +03:00
parent 9682b2f4f4
commit 81d318b728
3 changed files with 63 additions and 0 deletions

30
tests.py Normal file
View File

@@ -0,0 +1,30 @@
from functions.get_files_info import get_files_info
def run_tests():
cases = [
("calculator", "."),
("calculator", "pkg"),
("calculator", "/bin"),
("calculator", "../"),
]
for working_dir, directory in cases:
print(f'get_files_info("{working_dir}", "{directory}"):')
result = get_files_info(working_dir, directory)
if directory == ".":
print("Result for current directory:")
else:
print(f"Result for '{directory}' directory:")
# Indent each line of result
for line in result.splitlines():
print(f" {line}")
print() # Extra newline between test cases
if __name__ == "__main__":
run_tests()