Purge all keys from redis before every test run
This commit is contained in:
parent
25c170021e
commit
f73c286ce9
@ -37,6 +37,12 @@ def redis
|
||||
@redis ||= Redis.new(host: app.settings.redis["host"], port: app.settings.redis["port"])
|
||||
end
|
||||
|
||||
def purge_redis
|
||||
redis.keys("*").each do |key|
|
||||
redis.del key
|
||||
end
|
||||
end
|
||||
|
||||
if app.settings.respond_to? :riak
|
||||
::Riak.disable_list_keys_warnings = true
|
||||
|
||||
|
@ -13,6 +13,11 @@ describe "App" do
|
||||
end
|
||||
|
||||
describe "PUT requests" do
|
||||
|
||||
before do
|
||||
purge_redis
|
||||
end
|
||||
|
||||
context "authorized" do
|
||||
before do
|
||||
redis.sadd "authorizations:phil:amarillo", [":rw"]
|
||||
@ -59,6 +64,11 @@ describe "App" do
|
||||
end
|
||||
|
||||
describe "DELETE requests" do
|
||||
|
||||
before do
|
||||
purge_redis
|
||||
end
|
||||
|
||||
context "authorized" do
|
||||
before do
|
||||
redis.sadd "authorizations:phil:amarillo", [":rw"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user