diff options
author | Eric Hodel <drbrain@segment7.net> | 2009-06-30 19:37:54 -0800 |
---|---|---|
committer | Eric Hodel <drbrain@segment7.net> | 2009-06-30 19:37:54 -0800 |
commit | ea15290c73e5e419e6762959173cab21568c6cd6 (patch) | |
tree | 3e88b2fd81b0c65c007237d309f971ca5830807c | |
parent | 4f94df6edb55ddf5ec317e6af0a5b5e039ca1406 (diff) | |
download | hoe-ea15290c73e5e419e6762959173cab21568c6cd6.tar.gz |
Fix BOM test for 1.8
[git-p4: depot-paths = "//src/hoe/dev/": change = 5278]
-rw-r--r-- | test/test_hoe.rb | 9 |
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 |