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

Как я могу автоматизировать периодическое выполнение моих спецификаций и получать уведомления, когда они терпят неудачу?
Я написал рецепт очистки экрана. Из-за того, как легко парсеры экрана ломаются, я написал несколько спецификаций, которые проверяют различные веб-сайты на ожидаемый результат. В среде разработки я использую VCR , поэтому мне не нужно постоянно...
106 просмотров

неинициализированный постоянный видеомагнитофон при запуске приложения в среде разработки
Я использую видеомагнитофон для ускорения моих тестов в моем приложении rails, и он отлично работает в тестовых средах Но когда я физически перемещаюсь по сайту в среде разработки, я получаю ошибку неинициализированная константа VCR , когда...
1893 просмотров
schedule 14.09.2022

Видеомагнитофон запускается только один раз для интеграционного теста в капибаре с веб-китом селена.
Я использую Rspec с Capybara, запускающим интеграционные тесты с использованием драгоценного камня VCR, чтобы имитировать заглушку запросов API. Я столкнулся с очень странной проблемой. Тест выполняется успешно в первый раз и создает файл yaml для...
2459 просмотров

Использование конкретной кассеты видеомагнитофона по запросу
Ситуация: тестирование приложения rails с использованием Rspec, FactoryGirl и VCR. Каждый раз, когда создается пользователь, связанный с ним клиент Stripe создается через API Stripe. Во время тестирования не имеет смысла добавлять...
5198 просмотров
schedule 27.06.2022

Как я могу использовать Sinatra для имитации удаленного сервера в RSpec/VCR?
В документах VCR Cucumber показано множество примеров использования крошечного Sinatra. app для имитации удаленного сервера с помощью функции start_sinatra_app , загруженной из vcr_cucumber_helpers.rb . Я хотел бы использовать что-то подобное...
782 просмотров
schedule 18.11.2022

Rspec+savon+vcr не записывает
На vcr ничего не могу записать, у меня такая установка: spec_helper.rb require 'vcr' VCR.configure do |c| c.cassette_library_dir = 'spec/cassettes' c.hook_into :webmock c.configure_rspec_metadata! c.default_cassette_options = { :record...
1634 просмотров
schedule 14.10.2022

Видеомагнитофон не записывает кассеты при успешных запросах, только при неудачных
У меня есть простой тест для получения одного объекта Facebook. Я использую Curl для запроса. it "gets an object from Facebook" do VCR.use_cassette('facebook') do url =...
617 просмотров
schedule 02.07.2023

Видеомагнитофон с веб-макетом, блокирующим мой rspec
У меня проблема с моим видеомагнитофоном со спецификацией webmock. У меня все время одна и та же проблема, когда я запускаю rspec spec/ .rvm/gems/ruby-2.1.3/gems/webmock-1.18.0/lib/webmock/http_lib_adapters/net_http.rb:114:in `request': Real...
1654 просмотров

Тест с VCR без отката изменений базы данных
Я столкнулся с рядом сбоев, когда тест с поддержкой видеомагнитофона добавляет дополнительную запись в мою таблицу Projects, и эта запись сохраняется в ходе дополнительных тестов, вызывая сбои, а не откатывается в конце теста. В частности, у меня...
61 просмотров

Воспроизведение кассеты, запрос которой не входит в область использования_кассеты, с использованием видеомагнитофона для Rails
Я создал API ( MyAPI ), который подключается к внешнему API для аутентификации ( ExAPI ). На все запросы к MyAPI, где пользователю необходимо пройти аутентификацию, он отправляет cookie с токеном, который затем отправляется в ExAPI, а затем...
36 просмотров
schedule 13.08.2023

Кассета видеомагнитофона Рельсы
Мои ключи продукта зашифрованы с помощью aws kms. Могу ли я создать кассету с моими учетными данными для aws , а затем использовать тот же ответ для других учетных данных? Чтобы зашифровать ключ, я отправляю plaintext на kms , в ответ...
179 просмотров
schedule 16.08.2023