Sha256: 6edcf2f45e2b5452de88cf89ddb7c7e65d0227e983891af4970e90d09126cc83
Contents?: true
Size: 694 Bytes
Versions: 3
Compression:
Stored size: 694 Bytes
Contents
describe 'Compile command', site: true, stdio: true do describe 'diff generation' do before do File.write('content/foo.md', "I am foo!\n") File.write('Rules', <<EOS) compile '/foo.*' do write '/foo.html' end EOS end it 'does not generate diff by default' do FileUtils.mkdir_p('output') File.write('output/foo.html', "I am old foo!\n") Nanoc::CLI.run(%w[compile]) expect(File.file?('output.diff')).not_to be end it 'honors --diff' do FileUtils.mkdir_p('output') File.write('output/foo.html', "I am old foo!\n") Nanoc::CLI.run(%w[compile --diff]) expect(File.file?('output.diff')).to be end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
nanoc-4.7.9 | spec/nanoc/integration/compile_command_spec.rb |
nanoc-4.7.8 | spec/nanoc/integration/compile_command_spec.rb |
nanoc-4.7.7 | spec/nanoc/integration/compile_command_spec.rb |