[Groonga-commit] groonga/grnci at 93dad53 [master] Change the order of tests.

Back to archive index

Susumu Yata null+****@clear*****
Wed Sep 13 13:38:58 JST 2017


Susumu Yata	2017-09-13 13:38:58 +0900 (Wed, 13 Sep 2017)

  New Revision: 93dad5343662675f68033899a8928380930f0860
  https://github.com/groonga/grnci/commit/93dad5343662675f68033899a8928380930f0860

  Message:
    Change the order of tests.

  Modified files:
    v2/libgrn/db_test.go

  Modified: v2/libgrn/db_test.go (+56 -56)
===================================================================
--- v2/libgrn/db_test.go    2017-09-13 13:04:29 +0900 (d85a682)
+++ v2/libgrn/db_test.go    2017-09-13 13:38:58 +0900 (83c0e24)
@@ -625,7 +625,7 @@ func TestDBNormalize(t *testing.T) {
 
 	result, err := db.Normalize("NormalizerAuto", "ウォーター Two \t\r\n㍑", nil)
 	if err != nil {
-		t.Fatalf("db.Tokenize failed: %v", err)
+		t.Fatalf("db.Normalize failed: %v", err)
 	}
 	if result.Normalized != "ウォーター two リットル" {
 		t.Fatalf("Normalized is wrong: result = %#v", result)
@@ -654,7 +654,7 @@ func TestDBNormalizeWithFlags(t *testing.T) {
 	flags := []string{"WITH_TYPES", "WITH_CHECKS"}
 	result, err := db.Normalize("NormalizerAuto", "ウォーター Two \t\r\n㍑", flags)
 	if err != nil {
-		t.Fatalf("db.Tokenize failed: %v", err)
+		t.Fatalf("db.Normalize failed: %v", err)
 	}
 	if result.Normalized != "ウォーター two リットル" {
 		t.Fatalf("Normalized is wrong: result = %#v", result)
@@ -909,6 +909,42 @@ func TestDBStatus(t *testing.T) {
 // 	}
 // }
 
+func TestDBTableRemove(t *testing.T) {
+	db, dir := makeDB(t)
+	defer removeDB(db, dir)
+
+	dump := `table_create Tbl TABLE_NO_KEY`
+	if _, err := db.Restore(strings.NewReader(dump), nil, true); err != nil {
+		t.Fatalf("db.Restore failed: %v", err)
+	}
+	if err := db.TableRemove("Tbl", false); err != nil {
+		t.Fatalf("db.TableRemove failed: %v", err)
+	}
+}
+
+func TestDBTableRemoveInvalidName(t *testing.T) {
+	db, dir := makeDB(t)
+	defer removeDB(db, dir)
+
+	if err := db.TableRemove("no_such_table", false); err == nil {
+		t.Fatalf("db.TableRemove wrongly succeeded")
+	}
+}
+
+func TestDBTableRemoveDependent(t *testing.T) {
+	db, dir := makeDB(t)
+	defer removeDB(db, dir)
+
+	dump := `table_create Referred TABLE_HASH_KEY ShortText
+table_create Referrer TABLE_HASH_KEY Referred`
+	if _, err := db.Restore(strings.NewReader(dump), nil, true); err != nil {
+		t.Fatalf("db.Restore failed: %v", err)
+	}
+	if err := db.TableRemove("Referred", true); err != nil {
+		t.Fatalf("db.TableRemove failed: %v", err)
+	}
+}
+
 func TestDBTableTokenize(t *testing.T) {
 	db, dir := makeDB(t)
 	defer removeDB(db, dir)
@@ -1032,6 +1068,24 @@ func TestDBTokenizeWithOptions(t *testing.T) {
 	}
 }
 
+func TestDBTokenizerList(t *testing.T) {
+	db, dir := makeDB(t)
+	defer removeDB(db, dir)
+
+	result, err := db.TokenizerList()
+	if err != nil {
+		t.Fatalf("db.TokenizerList failed: %v", err)
+	}
+	if len(result) == 0 {
+		t.Fatalf("Tokenizers not found")
+	}
+	for i, tokenizer := range result {
+		if tokenizer.Name == "" {
+			t.Fatalf("Name is wrong: i = %d, tokenizer = %#v", i, tokenizer)
+		}
+	}
+}
+
 func TestDBTruncate(t *testing.T) {
 	db, dir := makeDB(t)
 	defer removeDB(db, dir)
@@ -1065,57 +1119,3 @@ func TestDBTruncateInvalidTarget(t *testing.T) {
 		t.Fatalf("db.Truncate wrongly succeeded")
 	}
 }
-
-func TestDBTableRemove(t *testing.T) {
-	db, dir := makeDB(t)
-	defer removeDB(db, dir)
-
-	dump := `table_create Tbl TABLE_NO_KEY`
-	if _, err := db.Restore(strings.NewReader(dump), nil, true); err != nil {
-		t.Fatalf("db.Restore failed: %v", err)
-	}
-	if err := db.TableRemove("Tbl", false); err != nil {
-		t.Fatalf("db.TableRemove failed: %v", err)
-	}
-}
-
-func TestDBTableRemoveInvalidName(t *testing.T) {
-	db, dir := makeDB(t)
-	defer removeDB(db, dir)
-
-	if err := db.TableRemove("no_such_table", false); err == nil {
-		t.Fatalf("db.TableRemove wrongly succeeded")
-	}
-}
-
-func TestDBTableRemoveDependent(t *testing.T) {
-	db, dir := makeDB(t)
-	defer removeDB(db, dir)
-
-	dump := `table_create Referred TABLE_HASH_KEY ShortText
-table_create Referrer TABLE_HASH_KEY Referred`
-	if _, err := db.Restore(strings.NewReader(dump), nil, true); err != nil {
-		t.Fatalf("db.Restore failed: %v", err)
-	}
-	if err := db.TableRemove("Referred", true); err != nil {
-		t.Fatalf("db.TableRemove failed: %v", err)
-	}
-}
-
-func TestDBTokenizerList(t *testing.T) {
-	db, dir := makeDB(t)
-	defer removeDB(db, dir)
-
-	result, err := db.TokenizerList()
-	if err != nil {
-		t.Fatalf("db.TokenizerList failed: %v", err)
-	}
-	if len(result) == 0 {
-		t.Fatalf("Tokenizers not found")
-	}
-	for i, tokenizer := range result {
-		if tokenizer.Name == "" {
-			t.Fatalf("Name is wrong: i = %d, tokenizer = %#v", i, tokenizer)
-		}
-	}
-}
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20170913/676c3345/attachment-0001.htm 



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