Makes sure the sub_dir is only checked once

This commit is contained in:
erwanlr
2019-07-10 18:35:46 +01:00
parent 17ea42f918
commit 9677dcd978
2 changed files with 19 additions and 9 deletions

View File

@@ -138,6 +138,17 @@ shared_examples 'WordPress::CustomDirectories' do
expect(target.sub_dir).to eql expected
end
end
context 'when no sub_dir detected' do
it 'only checks the in_scope_uris once' do
stub_request(:get, target.url).to_return(body: File.read(File.join(fixtures, 'default.html')))
expect(target.sub_dir).to eql false
expect(target).to_not receive(:in_scope_uris)
expect(target.sub_dir).to eql false
end
end
end
describe '#url' do