summaryrefslogtreecommitdiff
path: root/bindings/ruby/test-hangul.rb
diff options
context:
space:
mode:
Diffstat (limited to 'bindings/ruby/test-hangul.rb')
-rw-r--r--bindings/ruby/test-hangul.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/bindings/ruby/test-hangul.rb b/bindings/ruby/test-hangul.rb
index f38abe1..dea3a6d 100644
--- a/bindings/ruby/test-hangul.rb
+++ b/bindings/ruby/test-hangul.rb
@@ -3,20 +3,20 @@ require 'hangul'
class TestHangulInputContext < Test::Unit::TestCase
def setup
- @hic = Hangul::InputContext.new(Hangul::KEYBOARD_2)
+ @hic = Hangul::InputContext.new("2")
end
def test_2bul_string
- input = "fnql gksrmf fkdlqmfjfl xptmxm"
- expected = "루비 한글 라이브러리 테스트"
+ input = "fnql gksrmf fkdlqmfjfl xptmxm."
+ expected = "루비 한글 라이브러리 테스트."
buffer = ''
input.each_byte do |c|
- ret = @hic.filter(c)
+ ret = @hic.process(c)
buffer << @hic.commit_string.to_s
buffer << c.chr unless ret
end
@hic.flush
buffer << @hic.commit_string.to_s
- assert_equal expected, buffer
+ assert_equal expected, buffer.to_s.force_encoding("UTF-8")
end
end