method
test_s_codepage_changed
v1_8_6_287 -
Show latest stable
- Class:
TestWin32OLE
test_s_codepage_changed()public
No documentation available.
# File ext/win32ole/tests/testWIN32OLE.rb, line 98
def test_s_codepage_changed
book = @excel.workbooks.add
sheet = book.worksheets(1)
begin
WIN32OLE.codepage = WIN32OLE::CP_UTF8
sheet.range("A1").value = [0x3042].pack("U*")
val = sheet.range("A1").value
assert_equal("\343\201\202", val)
WIN32OLE.codepage = WIN32OLE::CP_ACP
val = sheet.range("A1").value
assert_equal("\202\240", val)
ensure
book.saved = true
end
end