[Groonga-commit] groonga/grnci at 5386b56 [master] Add tests for Log and QueryLog

Back to archive index

Susumu Yata null+****@clear*****
Thu Nov 9 17:16:11 JST 2017


Susumu Yata	2017-11-09 17:16:11 +0900 (Thu, 09 Nov 2017)

  New Revision: 5386b56a3d98f49c0de039f638a9a50a6dfd7d9c
  https://github.com/groonga/grnci/commit/5386b56a3d98f49c0de039f638a9a50a6dfd7d9c

  Message:
    Add tests for Log and QueryLog

  Added files:
    v2/libgrn/libgrn_test.go

  Added: v2/libgrn/libgrn_test.go (+36 -0) 100644
===================================================================
--- /dev/null
+++ v2/libgrn/libgrn_test.go    2017-11-09 17:16:11 +0900 (1139001)
@@ -0,0 +1,36 @@
+package libgrn
+
+import (
+	"io/ioutil"
+	"os"
+	"path/filepath"
+	"testing"
+)
+
+func TestLog(t *testing.T) {
+	dir, err := ioutil.TempDir("", "libgrn")
+	if err != nil {
+		t.Fatalf("ioutil.TempDir failed: %v", err)
+	}
+	defer os.RemoveAll(dir)
+	path := filepath.Join(dir, "groonga.log")
+	Log(path, nil)
+	Init()
+	Fin()
+	if _, err := os.Stat(path); err != nil {
+		t.Fatalf("os.Stat failed: %v", err)
+	}
+}
+
+func TestQueryLog(t *testing.T) {
+	db, dir := makeDB(t)
+	defer removeDB(db, dir)
+	path := filepath.Join(dir, "query.log")
+	QueryLog(path, nil)
+	if _, err := db.Status(); err != nil {
+		t.Fatalf("db.Status failed: %v", err)
+	}
+	if _, err := os.Stat(path); err != nil {
+		t.Fatalf("os.Stat failed: %v", err)
+	}
+}
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20171109/c08c7dc0/attachment-0001.htm 



More information about the Groonga-commit mailing list
Back to archive index