Sha256: c49bd4d9fa8e35651a623361c46242c816a1c40618ddafc6512b6ffd432f4967

Contents?: true

Size: 652 Bytes

Versions: 3

Compression:

Stored size: 652 Bytes

Contents

# rubocop:disable all

if ENV['MORE']
  require 'simplecov'
  SimpleCov.start do
    add_filter 'test'
  end
end

require 'rubygems'
require 'minitest/autorun'
require 'minitest/benchmark'
require 'active_record'
require_relative '../lib/act_with_flags.rb'

ENV['RAILS_ENV'] ||= 'test'

ActiveRecord::Base.establish_connection(
  adapter:  'sqlite3',
  database: 'db/flags.sqlite3'
)

ActiveRecord::Schema.define do
  create_table 'orders', force: true do |t|
    t.integer :flags
    t.string  :bigflags
    t.integer :category
  end
end

class Order < ActiveRecord::Base
end

def reset_order
  Order.act_with_flags.reset  if Order.act_with_flags
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
act_with_flags-0.0.7 test/test_helper.rb
act_with_flags-0.0.6 test/test_helper.rb
act_with_flags-0.0.4 test/test_helper.rb