Sha256: f0afba331a2d91db5e315e5da9c8773d4ad0182351c02664753acf680246c300
Contents?: true
Size: 565 Bytes
Versions: 22
Compression:
Stored size: 565 Bytes
Contents
describe 'GH-828', site: true, stdio: true do before do File.write('content/bad.md', "---\nbad: true\n---\n\nI am bad!") File.write('content/good.md', "---\nbad: false\n---\n\nI am good!") File.write('Rules', <<EOS) preprocess do @items.delete_if { |i| i[:bad] } end compile '/**/*' do filter :erb write item.identifier.without_ext + '.txt' end EOS end it 'only writes good page' do Nanoc::CLI.run(['compile']) expect(File.file?('output/good.txt')).to be expect(File.file?('output/bad.txt')).not_to be end end
Version data entries
22 entries across 22 versions & 1 rubygems