test/extra/checking/checks/test_html.rb in nanoc-3.6.9 vs test/extra/checking/checks/test_html.rb in nanoc-3.6.10
- old
+ new
@@ -1,37 +1,41 @@
# encoding: utf-8
class Nanoc::Extra::Checking::Checks::HTMLTest < 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('<!DOCTYPE html><html><head><meta charset="utf-8"><title>Hello</title></head><body><h1>Hi!</h1></body>') }
- File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') }
+ VCR.use_cassette('html_run_ok') do
+ with_site do |site|
+ # Create files
+ FileUtils.mkdir_p('output')
+ File.open('output/blah.html', 'w') { |io| io.write('<!DOCTYPE html><html><head><meta charset="utf-8"><title>Hello</title></head><body><h1>Hi!</h1></body>') }
+ File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') }
- # Run check
- check = Nanoc::Extra::Checking::Checks::HTML.new(site)
- check.run
+ # Run check
+ check = Nanoc::Extra::Checking::Checks::HTML.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('<h2>Hi!</h1>') }
- File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') }
+ VCR.use_cassette('html_run_error') do
+ with_site do |site|
+ # Create files
+ FileUtils.mkdir_p('output')
+ File.open('output/blah.html', 'w') { |io| io.write('<h2>Hi!</h1>') }
+ File.open('output/style.css', 'w') { |io| io.write('h1 { coxlor: rxed; }') }
- # Run check
- check = Nanoc::Extra::Checking::Checks::HTML.new(site)
- check.run
+ # Run check
+ check = Nanoc::Extra::Checking::Checks::HTML.new(site)
+ check.run
- # Check
- refute check.issues.empty?
+ # Check
+ refute check.issues.empty?
+ end
end
end
end