コード例 #1
0
ファイル: s3_test.go プロジェクト: azizshamim/sparkles
func (s *S) SetUpTest(c *C) {
	attempts := aws.AttemptStrategy{
		Total: 300 * time.Millisecond,
		Delay: 100 * time.Millisecond,
	}
	s3.SetAttemptStrategy(&attempts)
}
コード例 #2
0
ファイル: s3_test.go プロジェクト: hermanschaaf/s3
func (s *S) TestRetryAttempts(c *C) {
	s3.SetAttemptStrategy(nil)
	orig := s3.AttemptStrategy()
	s3.RetryAttempts(false)
	c.Assert(s3.AttemptStrategy(), Equals, aws.AttemptStrategy{})
	s3.RetryAttempts(true)
	c.Assert(s3.AttemptStrategy(), Equals, orig)
}
コード例 #3
0
ファイル: s3_test.go プロジェクト: azizshamim/sparkles
func (s *S) DisableRetries() {
	s3.SetAttemptStrategy(&aws.AttemptStrategy{})
}
コード例 #4
0
ファイル: s3_test.go プロジェクト: azizshamim/sparkles
func (s *S) TearDownSuite(c *C) {
	s3.SetAttemptStrategy(nil)
}
コード例 #5
0
ファイル: s3_test.go プロジェクト: eadmund/cypherback
func (s *S) TearDownSuite(c *C) {
	s3.SetAttemptStrategy(nil)
	testServer.Stop()
}