func (s *S) SetUpTest(c *check.C) { iaas.ResetAll() repositorytest.Reset() queue.ResetQueue() s.p = &dockerProvisioner{storage: &cluster.MapStorage{}} err := s.p.Initialize() c.Assert(err, check.IsNil) queue.ResetQueue() app.Provisioner = s.p s.server, err = dtesting.NewServer("127.0.0.1:0", nil, nil) c.Assert(err, check.IsNil) s.p.cluster, err = cluster.New(nil, s.p.storage, cluster.Node{Address: s.server.URL(), Metadata: map[string]string{"pool": "test-fallback"}}, ) c.Assert(err, check.IsNil) mainDockerProvisioner = s.p coll := s.p.collection() defer coll.Close() err = dbtest.ClearAllCollectionsExcept(coll.Database, []string{"users", "tokens", "teams"}) c.Assert(err, check.IsNil) err = clearClusterStorage(s.clusterSess) c.Assert(err, check.IsNil) routertest.FakeRouter.Reset() opts := provision.AddPoolOptions{Name: "test-fallback"} err = provision.AddPool(opts) c.Assert(err, check.IsNil) }
func (s *S) SetUpTest(c *check.C) { config.Set("docker:api-timeout", 2) iaas.ResetAll() repositorytest.Reset() queue.ResetQueue() repository.Manager().CreateUser(s.user.Email) s.p = &dockerProvisioner{storage: &cluster.MapStorage{}} err := s.p.Initialize() c.Assert(err, check.IsNil) queue.ResetQueue() s.server, err = dtesting.NewServer("127.0.0.1:0", nil, nil) c.Assert(err, check.IsNil) s.p.cluster, err = cluster.New(nil, s.p.storage, cluster.Node{Address: s.server.URL(), Metadata: map[string]string{"pool": "test-default"}}, ) c.Assert(err, check.IsNil) mainDockerProvisioner = s.p err = dbtest.ClearAllCollectionsExcept(s.storage.Apps().Database, []string{"users", "tokens", "teams"}) c.Assert(err, check.IsNil) err = clearClusterStorage(s.clusterSess) c.Assert(err, check.IsNil) routertest.FakeRouter.Reset() opts := provision.AddPoolOptions{Name: "test-default", Default: true} err = provision.AddPool(opts) c.Assert(err, check.IsNil) s.storage.Tokens().Remove(bson.M{"appname": bson.M{"$ne": ""}}) s.logBuf = safe.NewBuffer(nil) log.SetLogger(log.NewWriterLogger(s.logBuf, true)) s.token = createTokenForUser(s.user, "*", string(permission.CtxGlobal), "", c) }
func (s *HandlersSuite) SetUpTest(c *check.C) { queue.ResetQueue() err := clearClusterStorage(s.clusterSess) c.Assert(err, check.IsNil) mainDockerProvisioner = &dockerProvisioner{} err = mainDockerProvisioner.Initialize() c.Assert(err, check.IsNil) coll := mainDockerProvisioner.collection() defer coll.Close() err = dbtest.ClearAllCollectionsExcept(coll.Database, []string{"users", "tokens", "teams"}) c.Assert(err, check.IsNil) }
func (s *HandlersSuite) SetUpTest(c *check.C) { config.Set("docker:api-timeout", 2) queue.ResetQueue() err := clearClusterStorage(s.clusterSess) c.Assert(err, check.IsNil) mainDockerProvisioner = &dockerProvisioner{} err = mainDockerProvisioner.Initialize() c.Assert(err, check.IsNil) coll := mainDockerProvisioner.Collection() defer coll.Close() err = dbtest.ClearAllCollectionsExcept(coll.Database, []string{"users", "teams"}) c.Assert(err, check.IsNil) s.token = createToken(c) s.user, err = s.token.User() c.Assert(err, check.IsNil) }
func (s *S) SetUpTest(c *check.C) { routertest.FakeRouter.Reset() dbtest.ClearAllCollectionsExcept(s.conn.Apps().Database, []string{"users", "tokens", "teams"}) }