Open ZhikharevAl opened 4 months ago
При добавлении поля status в тестовый сценарий, возникает ошибка panic.
status
panic
tests: - name: ... method: GET status: skipped path: /planetary/apod query: "api_key={{$API_KEY}}&start_date=2024-06-17"
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x78 pc=0xa3d9d7] goroutine 1 [running]: github.com/lamoda/gonkey/models.(*Result).Passed(...) .../go/pkg/mod/github.com/lamoda/gonkey@v1.21.4/models/result.go:73 github.com/lamoda/gonkey/runner.(*ConsoleHandler).HandleTest(0xc00019adc0, {0xc7fcb0?, 0xc0001d9200?}, 0x7fd4d5bc0501?) .../go/pkg/mod/github.com/lamoda/gonkey@v1.21.4/runner/console_handler.go:32 +0xd7 github.com/lamoda/gonkey/runner.(*Runner).Run(0xc00013cc00) .../go/pkg/mod/github.com/lamoda/gonkey@v1.21.4/runner/runner.go:99 +0x1cd main.main() .../go/pkg/mod/github.com/lamoda/gonkey@v1.21.4/main.go:75 +0x769
Тест должен выполняться успешно без ошибки.
При добавлении поля status в тестовый сценарий возникает ошибка panic.
Проблема возникает только при добавлении поля status в тестовый сценарий. Без этого поля тест выполняется корректно.
Описание проблемы
При добавлении поля
status
в тестовый сценарий, возникает ошибкаpanic
.Пример тестового сценария
Ошибка
Шаги воспроизведения:
Ожидаемое поведение:
Тест должен выполняться успешно без ошибки.
Фактическое поведение:
При добавлении поля status в тестовый сценарий возникает ошибка panic.
Дополнительная информация:
Проблема возникает только при добавлении поля status в тестовый сценарий. Без этого поля тест выполняется корректно.
Среда выполнения: