summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Hodel <drbrain@segment7.net>2009-06-30 19:37:54 -0800
committerEric Hodel <drbrain@segment7.net>2009-06-30 19:37:54 -0800
commitea15290c73e5e419e6762959173cab21568c6cd6 (patch)
tree3e88b2fd81b0c65c007237d309f971ca5830807c
parent4f94df6edb55ddf5ec317e6af0a5b5e039ca1406 (diff)
downloadhoe-ea15290c73e5e419e6762959173cab21568c6cd6.tar.gz
Fix BOM test for 1.8
[git-p4: depot-paths = "//src/hoe/dev/": change = 5278]
-rw-r--r--test/test_hoe.rb9
1 files changed, 7 insertions, 2 deletions
diff --git a/test/test_hoe.rb b/test/test_hoe.rb
index 20c81a3..ff02b94 100644
--- a/test/test_hoe.rb
+++ b/test/test_hoe.rb
@@ -1,5 +1,6 @@
-require 'minitest/autorun'
+require 'minitest/autorun'
require 'hoe'
+require 'tempfile'
$rakefile = nil # shuts up a warning in rdoctask.rb
@@ -9,7 +10,11 @@ class TestHoe < MiniTest::Unit::TestCase
end
def test_file_read_utf
- assert File.read_utf(__FILE__)
+ Tempfile.open 'BOM' do |io|
+ io.write "\xEF\xBB\xBFBOM"
+ io.rewind
+ assert_equal 'BOM', File.read_utf(io.path)
+ end
end
def test_possibly_better