Вопросы по теме 'vcr'

Тестовый ответ фонового задания Rails 3 (API-Request) с VCR в функции Cucumber
У меня есть фоновое задание Rails 3 (delayed_job), которое отправляет сообщение hipchat/Campfire в их API, и я хочу проверить ответ в своей функции Cucumber. Есть ли способ получить последние HTTP-ответы, записанные видеомагнитофоном? Функция...
550 просмотров

Правильно ли хранить кассеты видеомагнитофона в репозитории?
Я разрабатываю интерфейс Ruby для одного API REST. Для тестирования использую rspec и vcr. Все тесты используют учетные данные специально созданной для него учетной записи. Не могу решить: правильно ли хранить кешированные ответы моих тестов (кассеты...
1807 просмотров
schedule 20.05.2022

Тестирование обновлений javascript с использованием нескольких кассет видеомагнитофона
Я использую Capybara и Poltergeist для тестирования индексной страницы, которая использует setTimeout для периодического обновления содержимого страницы. Содержимое страницы переходит между тремя состояниями на основе внешней службы, и у меня есть...
425 просмотров

Удалите журналы VCR/Webmock из стандартного вывода при выполнении тестов.
В стандартном проекте Rails 3.2.19 при запуске тестов с RSpec я получаю эти журналы на стандартный вывод при использовании кассет видеомагнитофона: Request[post]: https://svcs.sandbox.paypal.com/AdaptivePayments/Pay...
296 просмотров
schedule 04.04.2022

VCR::Errors::UnhandledHTTPRequestError в тесте контроллера с использованием VCR
Я пытаюсь имитировать вызов API, в котором я загружаю файл, я использую API загрузки Wistia и поскольку я не хочу нагружать сервер каждым тестом, я пробую видеомагнитофон в первый раз. У меня есть следующий тест в моей папке spec/controllers:...
9201 просмотров
schedule 20.07.2022

Отключите видеомагнитофон для определенных характеристик
Как мне указать видеомагнитофону, что я хочу, чтобы он полностью игнорировал спецификационный файл? Я прочитал сообщение в группах Google , в котором предлагается разрешить настоящие HTTP-запросы или явное отключение видеомагнитофона. На мой...
3984 просмотров
schedule 15.11.2022

Работа с изменяемыми значениями в vcr
У меня есть кассета видеомагнитофона, как это --- http_interactions: - request: method: post uri: https://control.msg91.com/api/sendotp.php?message=Your%20otp%20is%200805&mobile=919446733017&otp=0805&sender=TESTER body:...
80 просмотров
schedule 16.04.2023

Тестирование сценария Thor с помощью rspec и vcr
Я создал скрипт Thor, который подключается к HTTP API для выполнения очень простых действий. Я закодировал тесты для серверной части, но сценарий Thor в основном не тестировался, что довольно неоптимально. Мой первый подход заключался в том, чтобы...
442 просмотров
schedule 06.06.2023

как динамически генерировать несколько фиктивных ответов HTTP с помощью VCR для Ruby/RSpec?
Я использую API, и для каждого запроса в файле кассеты YAML был записан запрос/ответ. Однако единственная разница между запросами заключалась в id в параметрах запроса. Как уменьшить файл YAML, чтобы URL-адреса динамически генерировались для...
439 просмотров
schedule 16.10.2022

Как игнорировать совпадение тела запроса для определенного хоста в rspec VCR?
У меня есть интеграция ElasticSearch и Kibana с моим приложением rails, и я использую их для регистрации и измерения запросов к внешним API. Я не хочу, чтобы VCR соответствовал телу для записей запросов ElasticSearch, потому что в каждом журнале есть...
605 просмотров
schedule 09.01.2023