Method: String::Etest#test_iconvert
- Defined in:
- lib/vex/base/string/iconvert.rb
#test_iconvert ⇒ Object
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
# File 'lib/vex/base/string/iconvert.rb', line 79 def test_iconvert assert_equal "s", "s".iconv(:utf8) assert_equal "s", "s".iconv("US-ASCII" => "UTF8") # # convert from "latin1" to "utf8" assert_equal "s", "s".iconv(:latin1 => "UTF8") assert_raises(Iconv::InvalidEncoding) do assert_equal "s", "s".iconv(:utf9 => :utf12) end assert_raises(Iconv::InvalidEncoding) do assert_equal "s", "s".iconv(:ascii => :utf12) end end |