Sha256: 40449122e69ffa287333f115e31bd41d7342b277b5eee5418b61cc25208165cf
Contents?: true
Size: 707 Bytes
Versions: 3
Compression:
Stored size: 707 Bytes
Contents
require 'test_helper' require 'rubygems' require 'active_record' ActiveRecord::Base.establish_connection( :adapter => 'sqlite3', :database => 'test.sqlite3', :timeout => 5000 ) begin ActiveRecord::Base.connection.drop_table(:orders) rescue # no such table end ActiveRecord::Base.connection.create_table(:orders) do |table| table.string(:state, :null => false, :limit => 10) end class Order < ActiveRecord::Base include FSM define_fsm do states :open, :closed, :delivered transition(:deliver, :open, :delivered) end end ActiveRecord::Base.logger = Logger.new(STDOUT) ActiveRecord::Base.logger.level = Logger::DEBUG # change to DEBUG if you want to see something :-)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
simplificator-fsm-0.3.5 | test/test_helper_ar.rb |
simplificator-fsm-0.3.8 | test/test_helper_ar.rb |
simplificator-fsm-0.3.7 | test/test_helper_ar.rb |