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


Golang testutil.NewHTTPServer函數代碼示例

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


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

示例1: init

func init() {
	route53Key = os.Getenv("AWS_ACCESS_KEY_ID")
	route53Secret = os.Getenv("AWS_SECRET_ACCESS_KEY")
	awsCredentialFile = os.Getenv("AWS_CREDENTIAL_FILE")
	homeDir = os.Getenv("HOME")
	testServer = testutil.NewHTTPServer()
	testServer.Start()
}
開發者ID:pkern,項目名稱:lego,代碼行數:8,代碼來源:dns_challenge_route53_test.go

示例2: Test

	. "launchpad.net/gocheck"
	"strings"
	"testing"
)

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

type S struct {
	iam *iam.IAM
}

var _ = Suite(&S{})

var testServer = testutil.NewHTTPServer()

func (s *S) SetUpSuite(c *C) {
	testServer.Start()
	auth := aws.Auth{"abc", "123", ""}
	s.iam = iam.New(auth, aws.Region{IAMEndpoint: testServer.URL})
}

func (s *S) TearDownTest(c *C) {
	testServer.Flush()
}

func (s *S) TestCreateUser(c *C) {
	testServer.Response(200, nil, CreateUserExample)
	resp, err := s.iam.CreateUser("Bob", "/division_abc/subdivision_xyz/")
	values := testServer.WaitRequest().URL.Query()
開發者ID:rgarcia,項目名稱:goamz,代碼行數:31,代碼來源:iam_test.go

示例3: init

func init() {
	route53Key = os.Getenv("AWS_ACCESS_KEY_ID")
	route53Secret = os.Getenv("AWS_SECRET_ACCESS_KEY")
	testServer = testutil.NewHTTPServer()
	testServer.Start()
}
開發者ID:willglynn,項目名稱:lego,代碼行數:6,代碼來源:dns_challenge_route53_test.go

示例4: init

func init() {
	testServer = testutil.NewHTTPServer()
	testServer.Start()
}
開發者ID:hden,項目名稱:goamz,代碼行數:4,代碼來源:route53_test.go


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