test/fastly-rails_test.rb in fastly-rails-0.6.0 vs test/fastly-rails_test.rb in fastly-rails-0.7.0

- old
+ new

@@ -67,9 +67,19 @@ client.verify end end end + it 'allows soft purging' do + FastlyRails.stub(:client, client) do + FastlyRails.stub(:purging_enabled?, true) do + client.expect(:purge_by_key, nil, [key, true]) + FastlyRails.purge_by_key(key, true) + client.verify + end + end + end + it 'does nothing when purging is disabled' do configuration.purging_enabled = false FastlyRails.stub(:client, client) do FastlyRails.purge_by_key(key) end