diff options
| author | Shulhan <m.shulhan@gmail.com> | 2020-03-29 02:35:24 +0700 |
|---|---|---|
| committer | Shulhan <m.shulhan@gmail.com> | 2020-03-29 02:35:24 +0700 |
| commit | 81695a6ba830374fe1b7335d67ea6f22122af1f6 (patch) | |
| tree | d0f89093391db87f8dadefd7149d816bd86e1d71 /client_test.go | |
| parent | cea97a6f997afccfb4eca3a7f1672ea5a8da8a8c (diff) | |
| download | kamusku-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.go | 16 |
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 { |
