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 }