Вопросы по теме 'vcr'
Как я могу автоматизировать периодическое выполнение моих спецификаций и получать уведомления, когда они терпят неудачу?
Я написал рецепт очистки экрана. Из-за того, как легко парсеры экрана ломаются, я написал несколько спецификаций, которые проверяют различные веб-сайты на ожидаемый результат. В среде разработки я использую VCR , поэтому мне не нужно постоянно...
106 просмотров
schedule
25.04.2023
неинициализированный постоянный видеомагнитофон при запуске приложения в среде разработки
Я использую видеомагнитофон для ускорения моих тестов в моем приложении rails, и он отлично работает в тестовых средах
Но когда я физически перемещаюсь по сайту в среде разработки, я получаю ошибку неинициализированная константа VCR , когда...
1893 просмотров
schedule
14.09.2022
Видеомагнитофон запускается только один раз для интеграционного теста в капибаре с веб-китом селена.
Я использую Rspec с Capybara, запускающим интеграционные тесты с использованием драгоценного камня VCR, чтобы имитировать заглушку запросов API. Я столкнулся с очень странной проблемой. Тест выполняется успешно в первый раз и создает файл yaml для...
2459 просмотров
schedule
31.05.2023
Использование конкретной кассеты видеомагнитофона по запросу
Ситуация: тестирование приложения 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 просмотров
schedule
19.04.2022
Тест с VCR без отката изменений базы данных
Я столкнулся с рядом сбоев, когда тест с поддержкой видеомагнитофона добавляет дополнительную запись в мою таблицу Projects, и эта запись сохраняется в ходе дополнительных тестов, вызывая сбои, а не откатывается в конце теста. В частности, у меня...
61 просмотров
schedule
25.06.2023
Воспроизведение кассеты, запрос которой не входит в область использования_кассеты, с использованием видеомагнитофона для Rails
Я создал API ( MyAPI ), который подключается к внешнему API для аутентификации ( ExAPI ).
На все запросы к MyAPI, где пользователю необходимо пройти аутентификацию, он отправляет cookie с токеном, который затем отправляется в ExAPI, а затем...
36 просмотров
schedule
13.08.2023
Кассета видеомагнитофона Рельсы
Мои ключи продукта зашифрованы с помощью aws kms.
Могу ли я создать кассету с моими учетными данными для aws , а затем использовать тот же ответ для других учетных данных?
Чтобы зашифровать ключ, я отправляю plaintext на kms , в ответ...
179 просмотров
schedule
16.08.2023