Sha256: 16e778b8ca58733500d99af60839bb809fe771fac8c8f746db8390a9d45e0479
Contents?: true
Size: 805 Bytes
Versions: 30
Compression:
Stored size: 805 Bytes
Contents
require 'spec_helper' describe Locomotive::Steam::Decorators::PageDecorator do let(:redirect) { nil } let(:redirect_url) { nil } let(:page) { instance_double('Page', localized_attributes: [], redirect: redirect, redirect_url: redirect_url) } let(:locale) { 'fr' } let(:default_locale) { 'en' } let(:decorated) { described_class.new(page, locale, default_locale) } describe '#redirect?' do subject { decorated.redirect? } it { is_expected.to eq false } context 'redirect_url has been set' do let(:redirect_url) { 'http://www.google.fr' } it { is_expected.to eq true } context 'but redirect is set to false' do let(:redirect) { false } it { is_expected.to eq false } end end end end
Version data entries
30 entries across 30 versions & 1 rubygems