Skip to content

Commit 4eeb644

Browse files
committed
Record model list cassettes
1 parent 55a0687 commit 4eeb644

5 files changed

+314
-13
lines changed

spec/fixtures/vcr_cassettes/models_local_provider_model_fetching_local_provider_model_resolution_assumes_model_exists_for_ollama_without_warning_after_refresh.yml

Lines changed: 103 additions & 4 deletions
Large diffs are not rendered by default.

spec/fixtures/vcr_cassettes/models_refresh_updates_models_and_returns_a_chainable_models_instance.yml

Lines changed: 105 additions & 4 deletions
Large diffs are not rendered by default.

spec/fixtures/vcr_cassettes/models_refresh_works_as_a_class_method_too.yml

Lines changed: 103 additions & 4 deletions
Large diffs are not rendered by default.

spec/support/rspec_configuration.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
config.around do |example|
1515
cassette_name = example.full_description.parameterize(separator: '_').delete_prefix('rubyllm_')
16-
VCR.use_cassette(cassette_name) do
16+
VCR.use_cassette(cassette_name, record: :new_episodes) do
1717
example.run
1818
end
1919
end

spec/support/vcr_configuration.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
config.filter_sensitive_data('<GOOGLE_CLOUD_PROJECT>') { ENV.fetch('GOOGLE_CLOUD_PROJECT', 'test-project') }
3939
config.filter_sensitive_data('<GOOGLE_CLOUD_LOCATION>') { ENV.fetch('GOOGLE_CLOUD_LOCATION', 'us-central1') }
4040

41+
config.filter_sensitive_data('<REPLICATE_API_KEY>') { ENV.fetch('REPLICATE_API_KEY', nil) }
42+
4143
# Filter Google OAuth tokens and credentials
4244
config.filter_sensitive_data('<GOOGLE_REFRESH_TOKEN>') do |interaction|
4345
interaction.request.body[/refresh_token=([^&]+)/, 1] if interaction.request.body&.include?('refresh_token')

0 commit comments

Comments
 (0)