Sha256: 29aa42f62ece5d4b64345e63278f815c26ab4652f2a87e5ff67243c7afc5eae0
Contents?: true
Size: 697 Bytes
Versions: 1
Compression:
Stored size: 697 Bytes
Contents
# rubocop:disable all require 'simplecov' SimpleCov.start do add_filter 'test' 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 before_create { |row| row.flags ||= 0 row.bigflags ||= '' } end def reset_order Order.act_with_flags.reset if Order.act_with_flags end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
act_with_flags-0.1.0 | test/test_helper.rb |