Module: RedisField::Testing

Extended by:
Testing
Included in:
Testing
Defined in:
lib/redis_field/testing.rb

Instance Method Summary collapse

Instance Method Details

#reset_keys!Object



5
6
7
8
9
10
11
12
13
# File 'lib/redis_field/testing.rb', line 5

def reset_keys!
  unless Base.env == 'test'
    raise 'Keys could be resetted only in test environment'
  end

  path = [Base.path_prefix, Base.env].join ':'
  keys = Base.redis.keys.grep(/^#{path}.+/)
  Base.redis.del *keys if keys.any?
end