module RSpec::Rails::FixtureFileUploadSupport
def rails_fixture_file_wrapper
was brought in with a deprecation warning on 6.1. In Rails 7.0 expect to rework this to remove
In Rails 7.0 fixture file path needs to be relative to `file_fixture_path` instead, this change
def rails_fixture_file_wrapper RailsFixtureFileWrapper.file_fixture_path = nil resolved_fixture_path = if respond_to?(:file_fixture_path) && !file_fixture_path.nil? file_fixture_path.to_s elsif respond_to?(:fixture_paths) (RSpec.configuration.fixture_paths&.first || '').to_s else (RSpec.configuration.fixture_path || '').to_s end RailsFixtureFileWrapper.file_fixture_path = File.join(resolved_fixture_path, '') unless resolved_fixture_path.strip.empty? RailsFixtureFileWrapper.instance end