Sha256: 8e5bdf1fdac57050a1108b5aab8e58b695cc3b11c867cf653ceb0d0d1352a70f
Contents?: true
Size: 608 Bytes
Versions: 18
Compression:
Stored size: 608 Bytes
Contents
# frozen_string_literal: true describe Nanoc::Int::ProcessingActions::Layout do let(:action) { described_class.new('/foo.erb', awesome: true) } describe '#serialize' do subject { action.serialize } it { is_expected.to eql([:layout, '/foo.erb', 'sJYzLjHGo1e4ytuDfnOLkqrt9QE=']) } end describe '#to_s' do subject { action.to_s } it { is_expected.to eql('layout "/foo.erb", {:awesome=>true}') } end describe '#inspect' do subject { action.inspect } it { is_expected.to eql('<Nanoc::Int::ProcessingActions::Layout "/foo.erb", "sJYzLjHGo1e4ytuDfnOLkqrt9QE=">') } end end
Version data entries
18 entries across 18 versions & 1 rubygems