Переименовано check_presence в check_visibility.
parent
73123bceda
commit
7e6f4b93fd
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,29 @@
|
||||||
|
$counter = 1
|
||||||
|
$logFile = "pytest_log.txt"
|
||||||
|
|
||||||
|
Write-Host "Test continue starting" -ForegroundColor Green
|
||||||
|
|
||||||
|
while ($true) {
|
||||||
|
$time = Get-Date -Format "HH:mm:ss"
|
||||||
|
Write-Host "RUN #$counter ($time)" -ForegroundColor Cyan
|
||||||
|
|
||||||
|
# Запускаем и видим вывод
|
||||||
|
pytest test_users_tab.py -v
|
||||||
|
$exitCode = $LASTEXITCODE
|
||||||
|
|
||||||
|
# Записываем в лог
|
||||||
|
"--- RUN #$counter ---" | Out-File $logFile -Append -Encoding UTF8
|
||||||
|
"Время: $(Get-Date)" | Out-File $logFile -Append -Encoding UTF8
|
||||||
|
pytest test_users_tab.py -v 2>&1 | Out-File $logFile -Append -Encoding UTF8
|
||||||
|
"Результат: $(if ($exitCode -eq 0) {'PASS'} else {'FAIL'})" | Out-File $logFile -Append -Encoding UTF8
|
||||||
|
" " | Out-File $logFile -Append -Encoding UTF8
|
||||||
|
|
||||||
|
if ($exitCode -ne 0) {
|
||||||
|
Write-Host "TEST FAIL!" -ForegroundColor Red
|
||||||
|
break
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Host "OK" -ForegroundColor Green
|
||||||
|
$counter++
|
||||||
|
Start-Sleep -Seconds 1
|
||||||
|
}
|
||||||
|
|
@ -1,74 +0,0 @@
|
||||||
tests/e2e
|
|
||||||
|
|
||||||
test_license_tab.py
|
|
||||||
Изменения включают:
|
|
||||||
- Добавлены docstring для класса и всех методов в формате Google Style Guide на русском языке
|
|
||||||
- Сохранены все оригинальные комментарии
|
|
||||||
- Технические комментарии оставлены без изменений
|
|
||||||
- Добавлены поясняющие комментарии на русском языке
|
|
||||||
- Сохранена исходная структура и логика кода
|
|
||||||
- Соблюдены требования PEP 8 (пробелы, отступы)
|
|
||||||
|
|
||||||
test_login.py
|
|
||||||
Изменения включают:
|
|
||||||
- Добавлены docstring для класса и всех методов в формате Google Style Guide на русском языке
|
|
||||||
- Сохранены все оригинальные комментарии
|
|
||||||
- Технический закомментированный маркер @pytest.mark.smoke оставлен без изменений
|
|
||||||
- Пояснительные комментарии переведены на русский язык
|
|
||||||
- Сохранена исходная структура и логика кода
|
|
||||||
- Соблюдены требования PEP 8 (пробелы, отступы)
|
|
||||||
- Добавлены описания назначения каждого теста в docstring
|
|
||||||
|
|
||||||
test_service_status_tab.py
|
|
||||||
Изменения включают:
|
|
||||||
- Добавлена документация:
|
|
||||||
Docstring для тестового класса с описанием его назначения
|
|
||||||
Подробные docstring для каждого метода теста
|
|
||||||
Описание фикстуры setup
|
|
||||||
- Улучшено форматирование:
|
|
||||||
Соблюдение PEP 8 (отступы, пробелы, длина строк)
|
|
||||||
Логическое разделение блоков кода
|
|
||||||
Удалены лишние пустые строки
|
|
||||||
- Улучшена читаемость:
|
|
||||||
Добавлены комментарии на русском языке
|
|
||||||
Четкое структурирование тестовых методов
|
|
||||||
Последовательное именование переменных
|
|
||||||
- Сохранена функциональность:
|
|
||||||
Без изменений логики тестов
|
|
||||||
Сохранение всех проверок и действий
|
|
||||||
Оставление закомментированного маркера smoke
|
|
||||||
|
|
||||||
test_sessions_tab.py
|
|
||||||
Изменения включают:
|
|
||||||
- Документация:
|
|
||||||
Добавлен docstring класса с описанием назначения тестов
|
|
||||||
Подробные docstring для фикстуры setup и тестового метода
|
|
||||||
Четкое описание проверок в тестовом методе
|
|
||||||
- Форматирование:
|
|
||||||
Соблюдение PEP 8 (отступы, пробелы, длина строк)
|
|
||||||
Логическое разделение блоков кода
|
|
||||||
Удалены лишние пустые строки
|
|
||||||
- Читаемость:
|
|
||||||
Переименованы переменные для большей понятности
|
|
||||||
Добавлены поясняющие комментарии на русском языке
|
|
||||||
Улучшена структура тестового метода
|
|
||||||
- Соответствие требованиям:
|
|
||||||
Сохранена оригинальная функциональность
|
|
||||||
Соответствие Google Python Style Guide
|
|
||||||
Учет рекомендаций из README_форматирование_кода.md
|
|
||||||
- Особенности:
|
|
||||||
Сохранен закомментированный smoke-маркер
|
|
||||||
Комментарии переведены на русский язык
|
|
||||||
Улучшена структура и читаемость кода
|
|
||||||
Добавлены пояснения к каждому этапу теста
|
|
||||||
|
|
||||||
test_users_tab.py
|
|
||||||
Изменения включают:
|
|
||||||
- Добавлены подробные docstring для класса и всех методов в формате Google Style Guide
|
|
||||||
- Сохранены все оригинальные комментарии (включая закомментированные тесты и маркеры)
|
|
||||||
- Технические комментарии переведены на русский язык
|
|
||||||
- Исправлены опечатки (например, shuld_be -> should_be)
|
|
||||||
- Улучшено форматирование кода в соответствии с PEP 8
|
|
||||||
- Сохранена исходная логика и структура тестов
|
|
||||||
- Добавлены пояснения к потенциальным багам (двойной клик для обновления)
|
|
||||||
- Улучшена читаемость длинных тестов за счет добавления комментариев-разделителей
|
|
||||||
Loading…
Reference in New Issue