consul/consul

View on GitHub
spec/lib/cache_spec.rb

Summary

Maintainability
A
0 mins
Test Coverage
require "rails_helper"

describe "Cache flow" do
  describe "Tag destroy" do
    it "invalidates Debate cache keys" do
      debate = create(:debate, tag_list: "Good, Bad")
      tag = Tag.find_by(name: "Bad")

      expect { tag.destroy }.to change { debate.reload.cache_version }
    end
  end
end