Sha256: a023297132e7dcabea143d5336f7a1e63dfe09239212dc737db3a18da347d9dd
Contents?: true
Size: 1.01 KB
Versions: 3
Compression:
Stored size: 1.01 KB
Contents
# coding: utf-8 require 'minitest/autorun' require 'jieba_rb' class JiebaTest < Minitest::Test def test_mix_segment seg = JiebaRb::Segment.new words = seg.cut "我来到南京市长江大桥" assert_equal %w(我 来到 南京市 长江大桥), words words = seg.cut "令狐冲是云计算行业的专家" assert_equal %w(令狐冲 是 云 计算 行业 的 专家), words end def test_mix_segment_with_user_dict seg = JiebaRb::Segment.new user_dict: :default words = seg.cut "令狐冲是云计算行业的专家" assert_equal %w(令狐冲 是 云计算 行业 的 专家), words end def test_hmm_segment seg = JiebaRb::Segment.new mode: :hmm words = seg.cut "令狐冲是云计算行业的专家" assert_equal %w(令狐冲 是 云计算 行业 的 专家), words end def test_max_prob_segment seg = JiebaRb::Segment.new mode: :mp words = seg.cut "令狐冲是云计算行业的专家" assert_equal %w(令狐冲 是 云 计算 行业 的 专家), words end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
jieba-rb-5.0.0 | test/test_segment.rb |
jieba_rb-0.0.5 | test/test_segment.rb |
jieba_rb-0.0.2 | test/test_segment.rb |