test/cli/test_cli.rb in nanoc-4.0.1 vs test/cli/test_cli.rb in nanoc-4.0.2
- old
+ new
@@ -123,9 +123,16 @@
assert_match(/Stack trace:/, stderr_addition)
assert_match(/commands\/_test.rb/, stderr_addition)
end
end
+ def test_load_command_at_with_non_utf8_encoding
+ Encoding.default_external = Encoding::US_ASCII
+ Nanoc::CLI.load_command_at(root_dir + '/lib/nanoc/cli/commands/create-site.rb')
+ ensure
+ Encoding.default_external = Encoding::UTF_8
+ end
+
def test_after_setup
$after_setup_success = false
Nanoc::CLI.after_setup do
$after_setup_success = true
end