当前位置: 首页>>代码示例>>Golang>>正文


Golang check.Suite函数代码示例

本文整理汇总了Golang中github.com/go-check/check.Suite函数的典型用法代码示例。如果您正苦于以下问题:Golang Suite函数的具体用法?Golang Suite怎么用?Golang Suite使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了Suite函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。

示例1: init

func init() {
	check.Suite(&SimpleSuite{})
	check.Suite(&AccessLogSuite{})
	check.Suite(&HTTPSSuite{})
	check.Suite(&FileSuite{})
	check.Suite(&DockerSuite{})
	check.Suite(&ConsulSuite{})
	check.Suite(&ConsulCatalogSuite{})
	check.Suite(&EtcdSuite{})
	check.Suite(&MarathonSuite{})
	check.Suite(&ConstraintSuite{})
}
开发者ID:ldez,项目名称:traefik,代码行数:12,代码来源:integration_test.go

示例2: init

func init() {
	// FIXME. Temporarily turning this off for Windows as GH16039 was breaking
	// Windows to Linux CI @icecrime
	if runtime.GOOS != "windows" {
		check.Suite(newDockerHubPullSuite())
	}
}
开发者ID:bbox-kula,项目名称:docker,代码行数:7,代码来源:docker_hub_pull_suite_test.go

示例3: init

func init() {
	ds := &DockerSuite{}
	check.Suite(&DockerTrustedSwarmSuite{
		trustSuite: DockerTrustSuite{
			ds: ds,
		},
		swarmSuite: DockerSwarmSuite{
			ds: ds,
		},
	})
}
开发者ID:harche,项目名称:docker,代码行数:11,代码来源:check_test.go

示例4: init

func init() {
	check.Suite(&DockerSchema1RegistrySuite{
		ds: &DockerSuite{},
	})
}
开发者ID:FlyingShit-XinHuang,项目名称:docker,代码行数:5,代码来源:check_test.go

示例5: init

func init() {
	check.Suite(&DockerAuthzSuite{
		ds: &DockerSuite{},
	})
}
开发者ID:Distrotech,项目名称:docker,代码行数:5,代码来源:docker_cli_authz_unix_test.go

示例6: init

func init() {
	check.Suite(&DockerExternalVolumeSuite{
		ds: &DockerSuite{},
	})
}
开发者ID:randall210,项目名称:docker,代码行数:5,代码来源:docker_cli_start_volume_driver_unix_test.go

示例7: init

func init() {
	check.Suite(&CheckersS{})
}
开发者ID:waterytowers,项目名称:global-hack-day-3,代码行数:3,代码来源:checker_test.go

示例8: init

func init() {
	check.Suite(&ContainerdSuite{lastEventTs: uint64(time.Now().Unix())})
}
开发者ID:Altiscale,项目名称:containerd,代码行数:3,代码来源:check_test.go

示例9: init

func init() {
	check.Suite(&StringCheckerS{})
}
开发者ID:vmware,项目名称:vic,代码行数:3,代码来源:string_test.go

示例10: init

func init() {
	check.Suite(&BoolCheckerS{})
}
开发者ID:vmware,项目名称:vic,代码行数:3,代码来源:bool_test.go

示例11: ServeHTTP

func (handler denyingDeaHandler) ServeHTTP(w http.ResponseWriter,
	r *http.Request) {
	if !checkRequest(r, handler.expRequest) {
		handler.t.Fail()
	}

	w.Header().Set("Content-Length", strconv.
		Itoa(len(*(handler.responseBody))))
	w.WriteHeader(400)
	w.Write(*(handler.responseBody))
}

type DirectoryServerSuite struct{}

var _ = check.Suite(&DirectoryServerSuite{})

func (s *DirectoryServerSuite) TestHandler_ServeHTTP_RequestToDeaFailed(t *check.C) {
	lc, hc, pc := startTestServer(http.NotFoundHandler())
	lc.Close()

	h := handler{
		deaHost:          hc,
		deaPort:          pc,
		streamingTimeout: 1,
		deaClient:        &DeaClient{Host: hc, Port: pc},
	}

	ld, hd, pd := startTestServer(h)
	defer ld.Close()
开发者ID:cloudfoundry,项目名称:dea_ng,代码行数:29,代码来源:directoryserver_test.go

示例12: init

func init() {
	check.Suite(&ContainerdSuite{})
}
开发者ID:carriercomm,项目名称:containerd,代码行数:3,代码来源:check_test.go

示例13: init

func init() {
	check.Suite(&TimeCheckerS{})
}
开发者ID:vmware,项目名称:vic,代码行数:3,代码来源:time_test.go

示例14: init

func init() {
	check.Suite(&DockerNetworkSuite{
		ds: &DockerSuite{},
	})
}
开发者ID:Tony133,项目名称:docker,代码行数:5,代码来源:docker_cli_network_unix_test.go

示例15: Test

	"testing"

	"github.com/go-check/check"
)

func Test(t *testing.T) {
	check.TestingT(t)
}

func init() {
	check.Suite(&CheckersS{})
}

type CheckersS struct{}

var _ = check.Suite(&CheckersS{})

func testInfo(c *check.C, checker check.Checker, name string, paramNames []string) {
	info := checker.Info()
	if info.Name != name {
		c.Fatalf("Got name %s, expected %s", info.Name, name)
	}
	if !reflect.DeepEqual(info.Params, paramNames) {
		c.Fatalf("Got param names %#v, expected %#v", info.Params, paramNames)
	}
}

func testCheck(c *check.C, checker check.Checker, expectedResult bool, expectedError string, params ...interface{}) ([]interface{}, []string) {
	info := checker.Info()
	if len(params) != len(info.Params) {
		c.Fatalf("unexpected param count in test; expected %d got %d", len(info.Params), len(params))
开发者ID:waterytowers,项目名称:global-hack-day-3,代码行数:31,代码来源:checker_test.go


注:本文中的github.com/go-check/check.Suite函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。