aboutsummaryrefslogtreecommitdiff
path: root/client_test.go
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2020-03-29 02:35:24 +0700
committerShulhan <m.shulhan@gmail.com>2020-03-29 02:35:24 +0700
commit81695a6ba830374fe1b7335d67ea6f22122af1f6 (patch)
treed0f89093391db87f8dadefd7149d816bd86e1d71 /client_test.go
parentcea97a6f997afccfb4eca3a7f1672ea5a8da8a8c (diff)
downloadkamusku-81695a6ba830374fe1b7335d67ea6f22122af1f6.tar.xz
client: ganti parameter CariDefinisi menjadi slice of string
Sebelumnya parameter untuk method CariDefinisi() hanya sebuah string. Supaya dapat mencari lebih dari satu kata dalam satu kali panggil, maka parameternya diganti menjadi slice of string. Hal ini menyebabkan penambahan field internal "err" yang berisi kesalahan pada saat pengambilan definisi yang dapat diperiksa dengan menggunakan method Err(). Selain itu, pindahkan fungsi parseHTMLEntri menjadi method dari Kata.
Diffstat (limited to 'client_test.go')
-rw-r--r--client_test.go16
1 files changed, 0 insertions, 16 deletions
diff --git a/client_test.go b/client_test.go
index 7373645..92f5fd4 100644
--- a/client_test.go
+++ b/client_test.go
@@ -9,22 +9,6 @@ import (
"testing"
)
-func TestParseHTMLEntri(t *testing.T) {
- htmlBody, err := ioutil.ReadFile("testdata/entri.html")
- if err != nil {
- t.Fatal(err)
- }
-
- daftarDefinisi, err := parseHTMLEntri(htmlBody)
- if err != nil {
- t.Fatal(err)
- }
-
- for _, defKata := range daftarDefinisi {
- t.Logf("Definisi kata: %+v", defKata)
- }
-}
-
func TestClient_parseHTMLKataDasar(t *testing.T) {
htmlBody, err := ioutil.ReadFile("testdata/kbbi_dasar.html")
if err != nil {