test/cli/commands/test_create_site.rb in nanoc-4.2.1 vs test/cli/commands/test_create_site.rb in nanoc-4.2.2

- old
+ new

@@ -1,15 +1,15 @@ class Nanoc::CLI::Commands::CreateSiteTest < Nanoc::TestCase def test_create_site_with_existing_name - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) assert_raises(::Nanoc::Int::Errors::GenericTrivial) do - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) end end def test_can_compile_new_site - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) FileUtils.cd('foo') do site = Nanoc::Int::SiteLoader.new.new_from_cwd site.compile end @@ -17,18 +17,18 @@ def test_can_compile_new_site_in_current_directory FileUtils.mkdir('foo') FileUtils.cd('foo') do - Nanoc::CLI.run %w( create_site ./ ) + Nanoc::CLI.run %w(create_site ./) site = Nanoc::Int::SiteLoader.new.new_from_cwd site.compile end end def test_can_compile_new_site_with_binary_items - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) FileUtils.cd('foo') do File.open('content/blah', 'w') { |io| io << 'asdf' } site = Nanoc::Int::SiteLoader.new.new_from_cwd site.compile @@ -38,22 +38,22 @@ end def test_can_compile_site_in_nonempty_directory FileUtils.mkdir('foo') FileUtils.touch(File.join('foo', 'SomeFile.txt')) - Nanoc::CLI.run %w( create_site foo --force ) + Nanoc::CLI.run %w(create_site foo --force) FileUtils.cd('foo') do site = Nanoc::Int::SiteLoader.new.new_from_cwd site.compile end end def test_compiled_site_output FileUtils.mkdir('foo') FileUtils.touch(File.join('foo', 'SomeFile.txt')) - Nanoc::CLI.run %w( create_site foo --force ) + Nanoc::CLI.run %w(create_site foo --force) FileUtils.cd('foo') do site = Nanoc::Int::SiteLoader.new.new_from_cwd site.compile @@ -68,11 +68,11 @@ end original_encoding = Encoding.default_external Encoding.default_external = 'ISO-8859-1' # ew! - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) FileUtils.cd('foo') do # Try with encoding = default encoding = utf-8 File.open('content/index.html', 'w') { |io| io.write('Hello ' + 0xD6.chr + "!\n") } exception = assert_raises(RuntimeError) do @@ -95,27 +95,27 @@ ensure Encoding.default_external = original_encoding end def test_new_site_has_correct_stylesheets - Nanoc::CLI.run %w( create_site foo ) + Nanoc::CLI.run %w(create_site foo) FileUtils.cd('foo') do - Nanoc::CLI.run %w( compile ) + Nanoc::CLI.run %w(compile) assert File.file?('content/stylesheet.css') assert_match(/\/stylesheet.css/, File.read('output/index.html')) end end def test_new_site_prunes_by_default FileUtils.mkdir('foo') FileUtils.touch(File.join('foo', 'SomeFile.txt')) - Nanoc::CLI.run %w( create_site foo --force ) + Nanoc::CLI.run %w(create_site foo --force) FileUtils.cd('foo') do File.write('output/blah.txt', 'stuff') - Nanoc::CLI.run %w( compile ) + Nanoc::CLI.run %w(compile) refute File.file?('output/blah.txt') end end end