Commit d5dc5039 authored by Ash McKenzie's avatar Ash McKenzie

Use new RailsHelpers module

parent 834f7861
require 'rails_helper' require 'rails_helper'
RSpec.describe Gitlab::Favicon, :request_store do RSpec.describe Gitlab::Favicon, :request_store do
include RailsHelpers
describe '.main' do describe '.main' do
it 'defaults to favicon.png' do it 'defaults to favicon.png' do
allow(Rails).to receive(:env).and_return(ActiveSupport::StringInquirer.new('production')) stub_rails_env('production')
expect(described_class.main).to match_asset_path '/assets/favicon.png' expect(described_class.main).to match_asset_path '/assets/favicon.png'
end end
it 'has blue favicon for development', unless: Gitlab.ee? do it 'has blue favicon for development', unless: Gitlab.ee? do
allow(Rails).to receive(:env).and_return(ActiveSupport::StringInquirer.new('development')) stub_rails_env('development')
expect(described_class.main).to match_asset_path '/assets/favicon-blue.png' expect(described_class.main).to match_asset_path '/assets/favicon-blue.png'
end end
...@@ -24,7 +26,7 @@ RSpec.describe Gitlab::Favicon, :request_store do ...@@ -24,7 +26,7 @@ RSpec.describe Gitlab::Favicon, :request_store do
context 'asset host' do context 'asset host' do
before do before do
allow(Rails).to receive(:env).and_return(ActiveSupport::StringInquirer.new('production')) stub_rails_env('production')
end end
it 'returns a relative url when the asset host is not configured' do it 'returns a relative url when the asset host is not configured' do
......
# frozen_string_literal: true # frozen_string_literal: true
require 'fast_spec_helper' require 'spec_helper'
require_dependency 'gitlab'
describe Gitlab do describe Gitlab do
include RailsHelpers
describe '.root' do describe '.root' do
it 'returns the root path of the app' do it 'returns the root path of the app' do
expect(described_class.root).to eq(Pathname.new(File.expand_path('../..', __dir__))) expect(described_class.root).to eq(Pathname.new(File.expand_path('../..', __dir__)))
...@@ -113,7 +113,7 @@ describe Gitlab do ...@@ -113,7 +113,7 @@ describe Gitlab do
it 'is true when dev env' do it 'is true when dev env' do
allow(described_class).to receive_messages(com?: false, org?: false) allow(described_class).to receive_messages(com?: false, org?: false)
allow(Rails).to receive(:env).and_return(ActiveSupport::StringInquirer.new('development')) stub_rails_env('development')
expect(described_class.dev_env_org_or_com?).to eq true expect(described_class.dev_env_org_or_com?).to eq true
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment