summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-string-utf8/test/string.rb
blob: 4ee815a36a09e756fade9c5e65c0a3990085d756 (plain)
1
2
3
4
5
6
7
8
9
10
11
##
# String(utf8) Test

assert('String#[]') do
  assert_equal "ち", "こんにちわ世界"[3]
  assert_equal nil, "こんにちわ世界"[20]
  assert_equal "世", "こんにちわ世界"[-2]
  assert_equal "世界", "こんにちわ世界"[-2..-1]
  assert_equal "んに", "こんにちわ世界"[1,2]
  assert_equal "世", "こんにちわ世界"["世"]
end