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