25 lines
379 B
Ruby
25 lines
379 B
Ruby
# frozen_string_literal: true
|
|
|
|
ENV['APP_ENV'] = 'test'
|
|
|
|
require_relative '../src/server'
|
|
require 'rspec'
|
|
require 'rack/test'
|
|
|
|
# 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)
|
|
end
|