# frozen_string_literal: true require 'simplecov' SimpleCov.start require_relative '../../.env' ENV['DB_NAME'] = "test_#{ENV.fetch('DB_NAME', nil)}" require_relative '../../app' require 'rubygems' require 'roda' require 'sequel' require 'capybara' require 'capybara/dsl' require 'capybara/cucumber' require 'rspec' ### require 'rspec/expectations' require 'rspec/matchers' # DB initialization Sequel.extension :migration Sequel.sqlite("db/#{ENV.fetch('DB_NAME', nil)}") do |db| Sequel::Migrator.apply(db, 'db/migrations') end # attach app to Capybara Capybara.app = App