diff options
Diffstat (limited to 'spec/support/shared_examples/models/wiki_shared_examples.rb')
-rw-r--r-- | spec/support/shared_examples/models/wiki_shared_examples.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/support/shared_examples/models/wiki_shared_examples.rb b/spec/support/shared_examples/models/wiki_shared_examples.rb index 84569e95e11..a881d5f036c 100644 --- a/spec/support/shared_examples/models/wiki_shared_examples.rb +++ b/spec/support/shared_examples/models/wiki_shared_examples.rb @@ -32,6 +32,13 @@ RSpec.shared_examples 'wiki model' do it 'returns the wiki base path' do expect(subject.wiki_base_path).to eq("#{wiki_container.web_url(only_path: true)}/-/wikis") end + + it 'includes the relative URL root' do + allow(Rails.application.routes).to receive(:default_url_options).and_return(script_name: '/root') + + expect(subject.wiki_base_path).to start_with('/root/') + expect(subject.wiki_base_path).not_to start_with('/root/root') + end end describe '#wiki' do |