test/extra/checking/checks/test_css.rb in nanoc-3.6.9 vs test/extra/checking/checks/test_css.rb in nanoc-3.6.10

- old
+ new

@@ -1,37 +1,41 @@ # encoding: utf-8 class Nanoc::Extra::Checking::Checks::CSSTest < Nanoc::TestCase def test_run_ok - with_site do |site| - # Create files - FileUtils.mkdir_p('output') - File.open('output/blah.html', 'w') { |io| io.write('<h1>Hi!</h1>') } - File.open('output/style.css', 'w') { |io| io.write('h1 { color: red; }') } + VCR.use_cassette('css_run_ok') do + with_site do |site| + # Create files + FileUtils.mkdir_p('output') + File.open('output/blah.html', 'w') { |io| io.write('<h1>Hi!</h1>') } + File.open('output/style.css', 'w') { |io| io.write('h1 { color: red; }') } - # Run check - check = Nanoc::Extra::Checking::Checks::CSS.new(site) - check.run + # Run check + check = Nanoc::Extra::Checking::Checks::CSS.new(site) + check.run - # Check - assert check.issues.empty? + # Check + assert check.issues.empty? + end end end def test_run_error - with_site do |site| - # Create files - FileUtils.mkdir_p('output') - File.open('output/blah.html', 'w') { |io| io.write('<h1>Hi!</h1>') } - File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') } + VCR.use_cassette('css_run_error') do + with_site do |site| + # Create files + FileUtils.mkdir_p('output') + File.open('output/blah.html', 'w') { |io| io.write('<h1>Hi!</h1>') } + File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') } - # Run check - check = Nanoc::Extra::Checking::Checks::CSS.new(site) - check.run + # Run check + check = Nanoc::Extra::Checking::Checks::CSS.new(site) + check.run - # Check - refute check.issues.empty? + # Check + refute check.issues.empty? + end end end end