Files
game-data/spec/spec_helper.rb
Gregory Ballantine 12ece12394
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Fixed some lints
2025-08-13 14:13:26 -04:00

36 lines
581 B
Ruby

# frozen_string_literal: true
ENV['APP_ENV'] = 'test'
require_relative '../src/server'
require 'rspec'
require 'rack/test'
require 'database_cleaner/sequel'
# setting this here so all redirect tests can reference the same base URL
BASE_URL = 'http://example.org'
module RSpecMixin
include Rack::Test::Methods
def app
GameData
end
end
RSpec.configure do |config|
config.include(RSpecMixin)
config.before(:suite) do
DatabaseCleaner.strategy = :transaction
end
config.around do |suite|
DatabaseCleaner.cleaning do
suite.run
end
end
end