1
0
Fork 0
mirror of https://github.com/aasm/aasm synced 2023-03-27 23:22:41 -04:00

fix tests for Redis persistence

This commit is contained in:
Thorsten Böttger 2016-03-19 17:55:59 +13:00
parent 089e6d9807
commit b80f4d156b
3 changed files with 6 additions and 3 deletions

View file

@ -17,4 +17,7 @@ gem 'sequel'
# gem 'mongo_mapper', '~> 0.13' # gem 'mongo_mapper', '~> 0.13'
# gem 'bson_ext', :platforms => :ruby # gem 'bson_ext', :platforms => :ruby
# uncomment if you want to run specs for Redis persistence
# gem "redis-objects"
gemspec gemspec

View file

@ -44,8 +44,8 @@ module AASM
# NOTE: intended to be called from an event # NOTE: intended to be called from an event
# #
# This allows for nil aasm states - be sure to add validation to your model # This allows for nil aasm states - be sure to add validation to your model
def aasm_read_state def aasm_read_state(name=:default)
state = send(self.class.aasm.attribute_name) state = send(self.class.aasm(name).attribute_name)
if state.value.nil? if state.value.nil?
nil nil

View file

@ -72,6 +72,6 @@ describe 'redis' do
end end
rescue LoadError rescue LoadError
puts "Not running Sequel specs because sequel gem is not installed!!!" puts "Not running Redis specs because sequel gem is not installed!!!"
end end
end end