spec/jldrill/model/DeinflectionRules_spec.rb in jldrill-0.5.1.7 vs spec/jldrill/model/DeinflectionRules_spec.rb in jldrill-0.6.0.1
- old
+ new
@@ -1,5 +1,6 @@
+# encoding: utf-8
require 'jldrill/model/DeinflectionRules'
require 'jldrill/model/Config'
module JLDrill
@@ -29,14 +30,14 @@
end
end
describe DeinflectionRulesFile do
it "should load the file properly" do
- filename = File.join(Config::DEINFLECTION_DIR,
- Config::DEINFLECTION_NAME)
+ filename = Config::resolveDataFile(Config::DEINFLECTION_FILE)
file = DeinflectionRulesFile.new
file.load(filename)
file.parse
+ file.encoding.should eql(Kconv::UTF8)
file.deinflectionRules.reasons.size.should be(28)
file.deinflectionRules.rules.size.should be(306)
matches = file.match("できませんでした")
matches.size.should be(18)