spec/nanoc/base/entities/props_spec.rb in nanoc-4.7.5 vs spec/nanoc/base/entities/props_spec.rb in nanoc-4.7.6

- old
+ new

@@ -97,11 +97,11 @@ context 'nothing + all' do let(:props) { described_class.new } let(:other_props) { props_all } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end context 'some + nothing' do let(:props) { described_class.new(compiled_content: true) } let(:other_props) { described_class.new } @@ -111,39 +111,39 @@ context 'some + others' do let(:props) { described_class.new(compiled_content: true) } let(:other_props) { described_class.new(raw_content: true) } - it { is_expected.to eql(Set.new(%i(raw_content compiled_content))) } + it { is_expected.to eql(Set.new(%i[raw_content compiled_content])) } end context 'some + all' do let(:props) { described_class.new(compiled_content: true) } let(:other_props) { props_all } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end context 'all + nothing' do let(:props) { props_all } let(:other_props) { described_class.new } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end context 'some + all' do let(:props) { props_all } let(:other_props) { described_class.new(compiled_content: true) } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end context 'all + all' do let(:props) { props_all } let(:other_props) { props_all } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end end describe '#merge_attributes' do let(:props_attrs_true) do @@ -153,15 +153,15 @@ let(:props_attrs_false) do described_class.new(attributes: false) end let(:props_attrs_list_a) do - described_class.new(attributes: %i(donkey giraffe)) + described_class.new(attributes: %i[donkey giraffe]) end let(:props_attrs_list_b) do - described_class.new(attributes: %i(giraffe zebra)) + described_class.new(attributes: %i[giraffe zebra]) end subject { props.merge(other_props).attributes } context 'false + false' do @@ -181,11 +181,11 @@ context 'false + list' do let(:props) { props_attrs_false } let(:other_props) { props_attrs_list_a } it { is_expected.to be_a(Set) } - it { is_expected.to match_array(%i(donkey giraffe)) } + it { is_expected.to match_array(%i[donkey giraffe]) } end context 'true + false' do let(:props) { props_attrs_true } let(:other_props) { props_attrs_false } @@ -210,11 +210,11 @@ context 'list + false' do let(:props) { props_attrs_list_a } let(:other_props) { props_attrs_false } it { is_expected.to be_a(Set) } - it { is_expected.to match_array(%i(donkey giraffe)) } + it { is_expected.to match_array(%i[donkey giraffe]) } end context 'list + true' do let(:props) { props_attrs_list_a } let(:other_props) { props_attrs_true } @@ -225,11 +225,11 @@ context 'list + list' do let(:props) { props_attrs_list_a } let(:other_props) { props_attrs_list_b } it { is_expected.to be_a(Set) } - it { is_expected.to match_array(%i(donkey giraffe zebra)) } + it { is_expected.to match_array(%i[donkey giraffe zebra]) } end end describe '#active' do subject { props.active } @@ -259,15 +259,15 @@ it { is_expected.to eql(Set.new([:path])) } end context 'attributes and compiled_content active' do let(:props) { described_class.new(attributes: true, compiled_content: true) } - it { is_expected.to eql(Set.new(%i(attributes compiled_content))) } + it { is_expected.to eql(Set.new(%i[attributes compiled_content])) } end context 'all active' do let(:props) { described_class.new(raw_content: true, attributes: true, compiled_content: true, path: true) } - it { is_expected.to eql(Set.new(%i(raw_content attributes compiled_content path))) } + it { is_expected.to eql(Set.new(%i[raw_content attributes compiled_content path])) } end end describe '#to_h' do subject { props.to_h }