added 260907 version of worker toolkit

This commit is contained in:
2026-09-08 20:30:51 -04:00
parent cbd3f0f8ca
commit 97aca37663
1283 changed files with 142951 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
require "simplecov"
SimpleCov.start
# This file is copied to spec/ when you run 'rails generate rspec:install'
ENV["RAILS_ENV"] ||= "test"
require File.expand_path("../../config/environment", __FILE__)
require "rspec/rails"
require "webmock/rspec"
WebMock.disable_net_connect!(allow_localhost: true)
Geocoder.configure(lookup: :test, ip_lookup: :test)
minneapolis_geo = {
# match the WeatherRetriever vcr stub
"coordinates" => [44.967486, -93.2897678],
"address" => "Minneapolis, Minnesota, USA",
"state" => "Minnesota",
"state_code" => "MN",
"country" => "United States",
"country_code" => "US",
"postal_code" => "55403"
}
Geocoder::Lookup::Test.set_default_stub([minneapolis_geo])
Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f }
RSpec.configure do |config|
config.use_transactional_fixtures = false
config.expect_with :rspec
config.mock_with :rspec
config.include Devise::Test::ControllerHelpers, type: :controller
config.infer_spec_type_from_file_location!
config.before(:suite) do
# TestEnv.init
end
end
ActiveRecord::Migration.maintain_test_schema!