コード例 #1
0
ファイル: quadstore_test.go プロジェクト: dennwc/cayley
func TestPostgresAll(t *testing.T) {
	graphtest.TestAll(t, makePostgres, &graphtest.Config{
		TimeInMcs:               true,
		TimeRound:               true,
		SkipNodeDelAfterQuadDel: true,
	})
}
コード例 #2
0
ファイル: quadstore_test.go プロジェクト: dennwc/cayley
func TestMemstoreAll(t *testing.T) {
	graphtest.TestAll(t, func(t testing.TB) (graph.QuadStore, graph.Options, func()) {
		return newQuadStore(), nil, func() {}
	}, &graphtest.Config{
		SkipNodeDelAfterQuadDel: true,
	})
}
コード例 #3
0
ファイル: quadstore_test.go プロジェクト: dennwc/cayley
func TestMongoAll(t *testing.T) {
	graphtest.TestAll(t, makeMongo, &graphtest.Config{
		TimeInMs:                 true,
		OptimizesComparison:      true,
		SkipDeletedFromIterator:  true,
		SkipSizeCheckAfterDelete: true,
		SkipNodeDelAfterQuadDel:  true,
	})
}
コード例 #4
0
ファイル: quadstore_test.go プロジェクト: dennwc/cayley
func TestGAEAll(t *testing.T) {
	graphtest.TestAll(t, makeGAE, &graphtest.Config{
		SkipIntHorizon: true,
		UnTyped:        true,
	})
}
コード例 #5
0
ファイル: bolt_test.go プロジェクト: dennwc/cayley
func TestBoltAll(t *testing.T) {
	graphtest.TestAll(t, makeBolt, &graphtest.Config{
		SkipNodeDelAfterQuadDel: true,
	})
}
コード例 #6
0
ファイル: leveldb_test.go プロジェクト: dennwc/cayley
func TestLevelDBAll(t *testing.T) {
	graphtest.TestAll(t, makeLevelDB, &graphtest.Config{
		SkipDeletedFromIterator: true,
		SkipNodeDelAfterQuadDel: true,
	})
}