mirror of
https://git.kescher.at/CatCatNya/catstodon.git
synced 2024-12-03 04:59:03 +01:00
14 lines
375 B
Ruby
14 lines
375 B
Ruby
# frozen_string_literal: true
|
|
|
|
RSpec::Matchers.define :have_private_cache_control do
|
|
match do |page|
|
|
page.response_headers['Cache-Control'] == 'private, no-store'
|
|
end
|
|
|
|
failure_message do |page|
|
|
<<~ERROR
|
|
Expected page to have `Cache-Control` header with `private, no-store` but it has:
|
|
#{page.response_headers['Cache-Control']}
|
|
ERROR
|
|
end
|
|
end
|