You've already forked onec_codetemplate_parser
mirror of
https://github.com/240596448/onec_codetemplate_parser.git
synced 2025-11-23 21:34:39 +02:00
Init
This commit is contained in:
16
tests/common.py
Normal file
16
tests/common.py
Normal file
@@ -0,0 +1,16 @@
|
||||
import re
|
||||
|
||||
def check_files_sequential(files: list[str]):
|
||||
|
||||
files.sort() # Сортируем по имени
|
||||
|
||||
expected_number = 1
|
||||
for name in files:
|
||||
m = re.match(r"^(\d{3})\.0_.*", name)
|
||||
assert m, f"Неверный формат имени папки: {name}"
|
||||
|
||||
number = m.group(1) # первые три цифры
|
||||
true_number = f'{expected_number:03}'
|
||||
assert number == true_number, f"Пропущен номер: ожидаем {true_number}, получили {number}"
|
||||
|
||||
expected_number += 1
|
||||
Reference in New Issue
Block a user