Skip to content

Commit 9463033

Browse files
authored
Merge pull request #227 from ikawaha/fix/update-uni-dic
2 parents c93ae10 + 60ac03b commit 9463033

File tree

3 files changed

+7
-19
lines changed

3 files changed

+7
-19
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ go 1.15
55
require (
66
github.com/ikawaha/kagome-dict v1.0.1
77
github.com/ikawaha/kagome-dict/ipa v1.0.1
8-
github.com/ikawaha/kagome-dict/uni v1.0.1
8+
github.com/ikawaha/kagome-dict/uni v1.1.0
99
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ github.com/ikawaha/kagome-dict v1.0.1 h1:CdGx80JEz+nBUP0+m+47pubzOhURYPRX+zXLRrg
22
github.com/ikawaha/kagome-dict v1.0.1/go.mod h1:pbeH4qwp/LVWKNePhU4Mh11w/l8uUSXKxfvNwRkj3NY=
33
github.com/ikawaha/kagome-dict/ipa v1.0.1 h1:pE98DI+3e8kqUSL50M7/QE5BDk/o63/o9fDanNtgkN0=
44
github.com/ikawaha/kagome-dict/ipa v1.0.1/go.mod h1:6KbSbFnEwIlR65gYAowfwOkbze3bnFH1BILpOEGBkvY=
5-
github.com/ikawaha/kagome-dict/uni v1.0.1 h1:0HfqEmpHyoRroR8whDsn/pu3LgMljpvURrACxJlk6hs=
6-
github.com/ikawaha/kagome-dict/uni v1.0.1/go.mod h1:nij0TsdXZ/WauqM9X0XW7VpOx/JkiSkiGicN1bJpx2Q=
5+
github.com/ikawaha/kagome-dict/uni v1.1.0 h1:b6VKvsjfYT8SB6Lo1LBqDHwIugR02lhkCWFy1Vl/kPI=
6+
github.com/ikawaha/kagome-dict/uni v1.1.0/go.mod h1:nij0TsdXZ/WauqM9X0XW7VpOx/JkiSkiGicN1bJpx2Q=
77
golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k=
88
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
99
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=

tokenizer/tokenizer_test.go

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,7 @@ func Test_AnalyzeEmptyInput(t *testing.T) {
8282
t.Fatalf("got %v, expected %v", tokens, expected)
8383
}
8484
for i, tok := range tokens {
85-
if tok.ID != expected[i].ID ||
86-
tok.Class != expected[i].Class ||
87-
tok.Start != expected[i].Start ||
88-
tok.End != expected[i].End ||
89-
tok.Surface != expected[i].Surface {
85+
if !tok.Equal(expected[i]) {
9086
t.Errorf("got %v, expected %v", tok, expected[i])
9187
}
9288
}
@@ -131,17 +127,13 @@ func Test_AnalyzeUnknown(t *testing.T) {
131127
expected := []Token{
132128
{ID: -1, Surface: "BOS"},
133129
{ID: 34, Surface: "ポポピ", Start: 0, End: 3, Class: TokenClass(lattice.UNKNOWN)},
134-
{ID: -1, Surface: "EOS", Start: 3, End: 3},
130+
{ID: -1, Surface: "EOS", Start: 3, End: 3, Position: 9},
135131
}
136132
if len(tokens) != len(expected) {
137133
t.Fatalf("got %v, expected %v", tokens, expected)
138134
}
139135
for i, tok := range tokens {
140-
if tok.ID != expected[i].ID ||
141-
tok.Class != expected[i].Class ||
142-
tok.Start != expected[i].Start ||
143-
tok.End != expected[i].End ||
144-
tok.Surface != expected[i].Surface {
136+
if !tok.Equal(expected[i]) {
145137
t.Errorf("got %v, expected %v", tok, expected[i])
146138
}
147139
}
@@ -204,11 +196,7 @@ func Test_AnalyzeWithSearchModeEmptyInput(t *testing.T) {
204196
t.Fatalf("got %v, expected %v", tokens, expected)
205197
}
206198
for i, tok := range tokens {
207-
if tok.ID != expected[i].ID ||
208-
tok.Class != expected[i].Class ||
209-
tok.Start != expected[i].Start ||
210-
tok.End != expected[i].End ||
211-
tok.Surface != expected[i].Surface {
199+
if !tok.Equal(expected[i]) {
212200
t.Errorf("got %v, expected %v", tok, expected[i])
213201
}
214202
}

0 commit comments

Comments
 (0)