Skip to content

Simple plugin for py.test for writing test in yaml for testing file's names and content

Notifications You must be signed in to change notification settings

cgi/pytest_filetests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

en:
This is simple plugin for py.test

ru:
Это небольшой плагин к системе py.test предназначенный для выполнения простых тестов над файлами

Сейчас предполагается реализовать следующие типы проверок:
1. Существование файла
2. Проверка количества файлов, путь к которым совпадает с маской
3. Проверка наличия в файле текста, удовлетворяющего заданной маске

Формат файла:
test_name: 
   test_desc: "название тестового сценария"
   assert_file_exists: "маска файла для проверки существования"
   assert_file_not_exists: "маска файла для проверки не существования"
   assert_files_count: "(count) > 1"
   assert_one_files_data: "шаблон поиска в найденных файлах (успешен, если найден хотя бы в одном файле)"
   assert_all_files_data: "шаблон поиска в найденных файлах (успешен, если найден во всех файлах)"

About

Simple plugin for py.test for writing test in yaml for testing file's names and content

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages