spec/nanoc/regressions/gh_1035_spec.rb in nanoc-4.7.9 vs spec/nanoc/regressions/gh_1035_spec.rb in nanoc-4.7.10

- old
+ new

@@ -1,18 +1,20 @@ +# frozen_string_literal: true + describe 'GH-1035', site: true, stdio: true do before do File.write('content/foo.md', '[<%= @items["/bar.*"].compiled_content(snapshot: :raw) %>]') File.write('content/bar.md', 'I am bar!') - File.write('lib/stuff.rb', <<EOS) -Class.new(Nanoc::Filter) do - identifier :gh_1031_text2bin - type :text => :binary + File.write('lib/stuff.rb', <<~EOS) + Class.new(Nanoc::Filter) do + identifier :gh_1031_text2bin + type :text => :binary - def run(content, params = {}) - File.write(output_filename, content) - end -end + def run(content, params = {}) + File.write(output_filename, content) + end + end EOS File.write('Rules', <<EOS) compile '/bar.*' do filter :gh_1031_text2bin