[Groonga-commit] groonga/grngo at 28d3d4d [master] Update TestDBRefresh().

Back to archive index

susumu.yata null+****@clear*****
Wed Jul 29 22:07:38 JST 2015


susumu.yata	2015-07-29 22:07:38 +0900 (Wed, 29 Jul 2015)

  New Revision: 28d3d4da014cc0ad9b27575ba57948f10e351e04
  https://github.com/groonga/grngo/commit/28d3d4da014cc0ad9b27575ba57948f10e351e04

  Message:
    Update TestDBRefresh().

  Modified files:
    grngo_test.go

  Modified: grngo_test.go (+26 -26)
===================================================================
--- grngo_test.go    2015-07-29 22:05:26 +0900 (20b2d2e)
+++ grngo_test.go    2015-07-29 22:07:38 +0900 (3c43481)
@@ -273,6 +273,32 @@ func TestDB(t *testing.T) {
 	defer db2.Close()
 }
 
+func TestDBRefresh(t *testing.T) {
+	dirPath, _, db, _, _ := createTempColumn(t, "Table", nil, "Value", "Bool", nil)
+	defer removeTempDB(t, dirPath, db)
+	if _, err := db.Query("column_remove Table Value"); err != nil {
+		t.Fatalf("DB.Query() failed: %v", err)
+	}
+	if err := db.Refresh(); err != nil {
+		t.Fatalf("DB.Refresh() failed: %v", err)
+	}
+	if _, err := db.FindTable("Table"); err != nil {
+		t.Fatalf("DB.FindTable() failed: %v", err)
+	}
+	if _, err := db.FindColumn("Table", "Column"); err == nil {
+		t.Fatalf("DB.FindColumn() succeeded for deleted column")
+	}
+	if _, err := db.Query("table_remove Table"); err != nil {
+		t.Fatalf("DB.Query() failed: %v", err)
+	}
+	if err := db.Refresh(); err != nil {
+		t.Fatalf("DB.Refresh() failed: %v", err)
+	}
+	if _, err := db.FindTable("Table"); err == nil {
+		t.Fatalf("DB.FindTable() succeeded for deleted table")
+	}
+}
+
 func TestNoKeyValue(t *testing.T) {
 	dirPath, _, db := createTempDB(t)
 	defer removeTempDB(t, dirPath, db)
@@ -369,32 +395,6 @@ func TestValue(t *testing.T) {
 	}
 }
 
-func TestDBRefresh(t *testing.T) {
-	dirPath, _, db, _, _ := createTempColumn(t, "Table", nil, "Value", "Bool", nil)
-	defer removeTempDB(t, dirPath, db)
-	if _, err := db.Query("column_remove Table Value"); err != nil {
-		t.Fatalf("DB.Query() failed: %v", err)
-	}
-	if err := db.Refresh(); err != nil {
-		t.Fatalf("DB.Refresh() failed: %v", err)
-	}
-	if _, err := db.FindTable("Table"); err != nil {
-		t.Fatalf("DB.FindTable() failed: %v", err)
-	}
-	if _, err := db.FindColumn("Table", "Column"); err == nil {
-		t.Fatalf("DB.FindColumn() succeeded")
-	}
-	if _, err := db.Query("table_remove Table"); err != nil {
-		t.Fatalf("DB.Query() failed: %v", err)
-	}
-	if err := db.Refresh(); err != nil {
-		t.Fatalf("DB.Refresh() failed: %v", err)
-	}
-	if _, err := db.FindTable("Table"); err == nil {
-		t.Fatalf("DB.FindTable() succeeded: %v", err)
-	}
-}
-
 func testDBCreateTableWithRefKey(t *testing.T, keyType string) {
 	options := NewTableOptions()
 	options.KeyType = keyType
-------------- next part --------------
HTML����������������������������...
Download 



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