/
eb
/
yamdb_final
ОбзорДокументацияВойти
/
eb
/
yamdb_final
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
yamdb_final/
tests/
..
__init__.py

Initial commit

5 лет назад
conftest.py

Initial commit

5 лет назад
settings_qa.py

Initial commit

5 лет назад
test_docker_compose.py

Initial commit

5 лет назад
test_readme.py

Initial commit

5 лет назад
test_requirements.py

Initial commit

5 лет назад
test_settings.py

Initial commit

5 лет назад
test_yamdb_yml.py

Initial commit

5 лет назад
test_readme.py
import os
import re
 
from django.conf import settings
 
 
class TestReadme:
 
def test_readme(self):
try:
with open(f'{os.path.join(settings.BASE_DIR, "README.md")}', 'r', encoding='utf-8') as f:
readme = f.read()
except FileNotFoundError:
assert False, 'Проверьте, что добавили файл README.md'
 
re_str = (
r'https:\/\/github\.com\/[a-zA-Z0-9_-]+\/[a-zA-Z0-9_-]+'
r'\/(actions\/)?workflows\/[-a-zA-Z0-9._+]+\/badge\.svg'
)
 
assert re.search(re_str, readme), 'Проверьте, что добавили бейдж о статусе работы workflow в файл README.md'