func (s *S) SetUpTest(c *C) { attempts := aws.AttemptStrategy{ Total: 300 * time.Millisecond, Delay: 100 * time.Millisecond, } s3.SetAttemptStrategy(&attempts) }
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) }
func (s *S) DisableRetries() { s3.SetAttemptStrategy(&aws.AttemptStrategy{}) }
func (s *S) TearDownSuite(c *C) { s3.SetAttemptStrategy(nil) }
func (s *S) TearDownSuite(c *C) { s3.SetAttemptStrategy(nil) testServer.Stop() }