當前位置: 首頁>>代碼示例>>Golang>>正文


Golang gospec.MainGoTest函數代碼示例

本文整理匯總了Golang中github.com/orfjackal/gospec/src/gospec.MainGoTest函數的典型用法代碼示例。如果您正苦於以下問題:Golang MainGoTest函數的具體用法?Golang MainGoTest怎麽用?Golang MainGoTest使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了MainGoTest函數的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。

示例1: TestGraphFilters

func TestGraphFilters(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(DirectedGraphArcsFilterSpec)
	r.AddSpec(UndirectedGraphEdgesFilterSpec)
	r.AddSpec(MixedGraphConnectionsFilterSpec)
	gospec.MainGoTest(r, t)
}
開發者ID:tusj,項目名稱:go-graph,代碼行數:7,代碼來源:filters_test.go

示例2: TestAllSpecs

func TestAllSpecs(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(LoadSpriteSpec)
	r.AddSpec(CommandNSpec)
	r.AddSpec(SyncSpec)
	gospec.MainGoTest(r, t)
}
開發者ID:runningwild,項目名稱:glop,代碼行數:7,代碼來源:all_specs_test.go

示例3: TestSearch

func TestSearch(t *testing.T) {
	r := gospec.NewRunner()

	{
		// paramenerized test creator
		cr := func(checkPathFunction CheckDirectedPath) func(c gospec.Context) {
			return func(c gospec.Context) {
				CheckDirectedPathSpec(c, checkPathFunction)
			}
		}
		r.AddNamedSpec("CheckDirectedPath(Dijkstra)", cr(CheckDirectedPathDijkstra))
	}
	{
		// paramenerized test creator
		cr := func(checkPathFunction CheckMixedPath) func(c gospec.Context) {
			return func(c gospec.Context) {
				CheckMixedPathSpec(c, checkPathFunction)
			}
		}
		r.AddNamedSpec("CheckMixedPath(Dijkstra)", cr(CheckMixedPathDijkstra))
	}

	r.AddSpec(GetAllMixedPathsSpec)
	r.AddSpec(BellmanFordSingleSourceSpec)

	gospec.MainGoTest(r, t)
}
開發者ID:tusj,項目名稱:go-graph,代碼行數:27,代碼來源:search_test.go

示例4: TestAllSpecs

func TestAllSpecs(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(AiSpec)
	r.AddSpec(TermSpec)
	r.AddSpec(ChunkSpec)
	gospec.MainGoTest(r, t)
}
開發者ID:MobRulesGames,項目名稱:glop,代碼行數:7,代碼來源:all_specs_test.go

示例5: TestAllSpecs

func TestAllSpecs(t *testing.T) {
	r := gospec.NewRunner()

	//	r.AddSpec(BatcherSortSpec)
	r.AddSpec(AcceptanceSpec)

	gospec.MainGoTest(r, t)
}
開發者ID:eshepelyuk,項目名稱:CodingDojoCnUa,代碼行數:8,代碼來源:all_specs_test.go

示例6: TestAllSpecs

// List of all specs here
func TestAllSpecs(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(CMWCSpec)
	r.AddSpec(SlowCMWCSpec)
	r.AddSpec(CMWCRandSpec)
	r.AddSpec(CMWCGobSpec)
	gospec.MainGoTest(r, t)
}
開發者ID:runningwild,項目名稱:cmwc,代碼行數:9,代碼來源:all_specs_test.go

示例7: TestMemcachedServerProcessSpecs

func TestMemcachedServerProcessSpecs(t *testing.T) {
	if testing.Short() {
		t.Skip("skipping test in benchmark mode.")
		return
	}
	r := gospec.NewRunner()
	r.AddSpec(MemcachedServerProcessSpecs)
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:dog_pool,代碼行數:9,代碼來源:memcached_server_factory_test.go

示例8: TestAllSpecs

func TestAllSpecs(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(SimpleServerSpec)
	r.AddSpec(BasicTypeRegistrySpec)
	r.AddSpec(UnorderedTypeRegistrySpec)
	r.AddSpec(BlockWriteTypeRegistrySpec)
	r.AddSpec(InterfaceTypeRegistrySpec)
	gospec.MainGoTest(r, t)
}
開發者ID:runningwild,項目名稱:sgf,代碼行數:9,代碼來源:all_specs_test.go

示例9: TestRedisClientInterfaceSpecs

func TestRedisClientInterfaceSpecs(t *testing.T) {
	if testing.Short() {
		t.Skip("skipping test in benchmark mode.")
		return
	}
	r := gospec.NewRunner()
	r.AddSpec(RedisClientInterfaceSpecs)
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:dog_pool,代碼行數:9,代碼來源:redis_client_interface_test.go

示例10: TestMoneySpecs

func TestMoneySpecs(t *testing.T) {
	if testing.Short() {
		t.Skip("skipping test in benchmark mode.")
		return
	}
	r := gospec.NewRunner()
	r.AddSpec(MoneySpecs)
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:go_money,代碼行數:9,代碼來源:money_test.go

示例11: TestStopWatchTimerLapSpecs

func TestStopWatchTimerLapSpecs(t *testing.T) {
	if testing.Short() {
		t.Skip("skipping test in benchmark mode.")
		return
	}
	r := gospec.NewRunner()
	r.AddSpec(StopWatchTimerLapSpecs)
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:dog_pool,代碼行數:9,代碼來源:stop_watch_lap_timer_test.go

示例12: TestAlgorithms

func TestAlgorithms(t *testing.T) {
	r := gospec.NewRunner()
	r.AddSpec(ReduceDirectPathsSpec)
	r.AddSpec(TopologicalSortSpec)
	r.AddSpec(SplitGraphToIndependentSubgraphs_mixedSpec)
	r.AddSpec(SplitGraphToIndependentSubgraphs_directedSpec)
	r.AddSpec(SplitGraphToIndependentSubgraphs_undirectedSpec)
	gospec.MainGoTest(r, t)
}
開發者ID:tusj,項目名稱:go-graph,代碼行數:9,代碼來源:algorithms_test.go

示例13: TestRedisBatchCommandsSpecs

func TestRedisBatchCommandsSpecs(t *testing.T) {
	if testing.Short() {
		t.Skip("skipping test in benchmark mode.")
		return
	}
	r := gospec.NewRunner()
	r.AddSpec(RedisBatchCommandsSpecs)
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:dog_pool,代碼行數:9,代碼來源:redis_batch_commands_test.go

示例14: TestPreciseLocationSpecs

func TestPreciseLocationSpecs(t *testing.T) {
	// Setup the suite
	r := gospec.NewRunner()

	// Add new specs here:
	r.AddSpec(PreciseLocationSpecs)

	// Execute the suite
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:ggeohash,代碼行數:10,代碼來源:precise_location_test.go

示例15: TestUtilsSpecs

func TestUtilsSpecs(t *testing.T) {
	// Setup the suite
	r := gospec.NewRunner()

	// Add new specs here:
	r.AddSpec(UtilsSpecs)

	// Execute the suite
	gospec.MainGoTest(r, t)
}
開發者ID:RUNDSP,項目名稱:ggeohash,代碼行數:10,代碼來源:utils_test.go


注:本文中的github.com/orfjackal/gospec/src/gospec.MainGoTest函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。