Skip to content

Commit b1b9e24

Browse files
committed
temp
1 parent f7fea09 commit b1b9e24

47 files changed

Lines changed: 317 additions & 74 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

analysis/benchmark_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ func BenchmarkAnalysis(b *testing.B) {
3232
b.Fatal(err)
3333
}
3434

35-
ts := analyzer.Analyze(bleveWikiArticle)
35+
ts, err := analysis.AnalyzeForTokens(analyzer, bleveWikiArticle)
36+
if err != nil {
37+
b.Fatalf("error analyzing text: %v", err)
38+
}
3639
freqs := analysis.TokenFrequency(ts, nil, index.IncludeTermVectors)
3740
if len(freqs) != 511 {
3841
b.Errorf("expected %d freqs, got %d", 511, len(freqs))

analysis/lang/ar/analyzer_ar_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,10 @@ func TestArabicAnalyzer(t *testing.T) {
175175
t.Fatal(err)
176176
}
177177
for _, test := range tests {
178-
actual := analyzer.Analyze(test.input)
178+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
179+
if err != nil {
180+
t.Fatalf("error analyzing input: %v", err)
181+
}
179182
if !reflect.DeepEqual(actual, test.output) {
180183
t.Errorf("expected %v, got %v", test.output, actual)
181184
t.Errorf("expected % x, got % x", test.output[0].Term, actual[0].Term)

analysis/lang/cjk/analyzer_cjk_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,10 @@ func TestCJKAnalyzer(t *testing.T) {
617617
if err != nil {
618618
t.Fatal(err)
619619
}
620-
actual := analyzer.Analyze(test.input)
620+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
621+
if err != nil {
622+
t.Fatalf("error analyzing input: %v", err)
623+
}
621624
if !reflect.DeepEqual(actual, test.output) {
622625
t.Errorf("expected %v, got %v", test.output, actual)
623626
}

analysis/lang/ckb/analyzer_ckb_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,10 @@ func TestSoraniAnalyzer(t *testing.T) {
6969
t.Fatal(err)
7070
}
7171
for _, test := range tests {
72-
actual := analyzer.Analyze(test.input)
72+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
73+
if err != nil {
74+
t.Fatalf("error analyzing input: %v", err)
75+
}
7376
if !reflect.DeepEqual(actual, test.output) {
7477
t.Errorf("expected %v, got %v", test.output, actual)
7578
}

analysis/lang/da/analyzer_da_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@ func TestDanishAnalyzer(t *testing.T) {
6363
t.Fatal(err)
6464
}
6565
for _, test := range tests {
66-
actual := analyzer.Analyze(test.input)
66+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
67+
if err != nil {
68+
t.Fatalf("error analyzing input: %v", err)
69+
}
6770
if !reflect.DeepEqual(actual, test.output) {
6871
t.Errorf("expected %v, got %v", test.output, actual)
6972
}

analysis/lang/de/analyzer_de_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,10 @@ func TestGermanAnalyzer(t *testing.T) {
147147
t.Fatal(err)
148148
}
149149
for _, test := range tests {
150-
actual := analyzer.Analyze(test.input)
150+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
151+
if err != nil {
152+
t.Fatalf("error analyzing input: %v", err)
153+
}
151154
if !reflect.DeepEqual(actual, test.output) {
152155
t.Errorf("expected %v, got %v", test.output, actual)
153156
}

analysis/lang/en/analyzer_en_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,10 @@ func TestEnglishAnalyzer(t *testing.T) {
9797
t.Fatal(err)
9898
}
9999
for _, test := range tests {
100-
actual := analyzer.Analyze(test.input)
100+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
101+
if err != nil {
102+
t.Fatalf("error analyzing input: %v", err)
103+
}
101104
if !reflect.DeepEqual(actual, test.output) {
102105
t.Errorf("expected %v, got %v", test.output, actual)
103106
}

analysis/lang/es/analyzer_es_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ func TestSpanishAnalyzer(t *testing.T) {
114114
t.Fatal(err)
115115
}
116116
for _, test := range tests {
117-
actual := analyzer.Analyze(test.input)
117+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
118+
if err != nil {
119+
t.Fatalf("error analyzing input: %v", err)
120+
}
118121
if !reflect.DeepEqual(actual, test.output) {
119122
t.Errorf("expected %v, got %v", test.output, actual)
120123
}

analysis/lang/fa/analyzer_fa_test.go

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,10 @@ func TestPersianAnalyzerVerbs(t *testing.T) {
305305
t.Fatal(err)
306306
}
307307
for _, test := range tests {
308-
actual := analyzer.Analyze(test.input)
308+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
309+
if err != nil {
310+
t.Fatalf("error analyzing input: %v", err)
311+
}
309312
if len(actual) != len(test.output) {
310313
t.Fatalf("expected length: %d, got %d", len(test.output), len(actual))
311314
}
@@ -600,7 +603,10 @@ func TestPersianAnalyzerVerbsDefective(t *testing.T) {
600603
t.Fatal(err)
601604
}
602605
for _, test := range tests {
603-
actual := analyzer.Analyze(test.input)
606+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
607+
if err != nil {
608+
t.Fatalf("error analyzing input: %v", err)
609+
}
604610
if len(actual) != len(test.output) {
605611
t.Fatalf("expected length: %d, got %d", len(test.output), len(actual))
606612
}
@@ -671,7 +677,10 @@ func TestPersianAnalyzerOthers(t *testing.T) {
671677
t.Fatal(err)
672678
}
673679
for _, test := range tests {
674-
actual := analyzer.Analyze(test.input)
680+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
681+
if err != nil {
682+
t.Fatalf("error analyzing input: %v", err)
683+
}
675684
if len(actual) != len(test.output) {
676685
t.Fatalf("expected length: %d, got %d", len(test.output), len(actual))
677686
}

analysis/lang/fi/analyzer_fi_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ func TestFinishAnalyzer(t *testing.T) {
5757
t.Fatal(err)
5858
}
5959
for _, test := range tests {
60-
actual := analyzer.Analyze(test.input)
60+
actual, err := analysis.AnalyzeForTokens(analyzer, test.input)
61+
if err != nil {
62+
t.Fatalf("error analyzing input: %v", err)
63+
}
6164
if len(actual) != len(test.output) {
6265
t.Fatalf("expected length: %d, got %d", len(test.output), len(actual))
6366
}

0 commit comments

Comments
 (0)