Susumu Yata
null+****@clear*****
Thu Jul 6 17:08:11 JST 2017
Susumu Yata 2017-07-06 17:08:11 +0900 (Thu, 06 Jul 2017) New Revision: eab9e2211c0a2fbdf94bebff2768ccc4eae5e1a8 https://github.com/groonga/grnci/commit/eab9e2211c0a2fbdf94bebff2768ccc4eae5e1a8 Message: Add a test of quit. GitHub: #39 Modified files: v2/libgrn/db_test.go Modified: v2/libgrn/db_test.go (+14 -17) =================================================================== --- v2/libgrn/db_test.go 2017-07-06 17:00:40 +0900 (25766e9) +++ v2/libgrn/db_test.go 2017-07-06 17:08:11 +0900 (ce4ed68) @@ -311,24 +311,21 @@ func TestDBNormalizerList(t *testing.T) { // } // } -// func TestDBQuit(t *testing.T) { -// client, err := NewHTTPClient("", nil) -// if err != nil { -// t.Skipf("NewHTTPClient failed: %v", err) -// } -// db := NewDB(client) -// defer db.Close() +func TestDBQuit(t *testing.T) { + db, dir := makeDB(t) + defer removeDB(db, dir) -// result, resp, err := db.Quit() -// if err != nil { -// t.Fatalf("db.Quit failed: %v", err) -// } -// log.Printf("result = %#v", result) -// log.Printf("resp = %#v", resp) -// if err := resp.Err(); err != nil { -// log.Printf("error = %#v", err) -// } -// } + result, resp, err := db.Quit() + if err == nil { + err = resp.Err() + } + if err != nil { + t.Fatalf("db.Quit failed: %v", err) + } + if !result { + t.Fatalf("db.Quit failed: result = %v", result) + } +} func TestRestore(t *testing.T) { db, dir := makeDB(t) -------------- next part -------------- HTML����������������������������... 다운로드