~mfoord/juju-core/ha-rsyslog-2

« back to all changes in this revision

Viewing changes to provider/maas/environ_whitebox_test.go

  • Committer: Michael Foord
  • Date: 2014-05-22 14:23:16 UTC
  • mfrom: (2728.22.5 009-ha-rsyslog-api)
  • Revision ID: michael.foord@canonical.com-20140522142316-hd3u3yyfi2xydzei
Merge back to good revision

Show diffs side-by-side

added added

removed removed

Lines of Context:
70
70
        envtesting.UploadFakeTools(c, stor)
71
71
}
72
72
 
73
 
func (suite *environSuite) setupFakeImageMetadata(c *gc.C) {
74
 
        stor := NewStorage(suite.makeEnviron())
75
 
        UseTestImageMetadata(c, stor)
76
 
}
77
 
 
78
73
func (suite *environSuite) addNode(jsonText string) instance.Id {
79
74
        node := suite.testMAASObject.TestServer.NewNode(jsonText)
80
75
        resourceURI, _ := node.GetField("resource_uri")
599
594
}
600
595
 
601
596
func (suite *environSuite) TestSupportedArchitectures(c *gc.C) {
602
 
        suite.setupFakeImageMetadata(c)
603
597
        env := suite.makeEnviron()
604
598
        a, err := env.SupportedArchitectures()
605
599
        c.Assert(err, gc.IsNil)
607
601
}
608
602
 
609
603
func (suite *environSuite) TestConstraintsValidator(c *gc.C) {
610
 
        suite.setupFakeImageMetadata(c)
611
604
        env := suite.makeEnviron()
612
605
        validator, err := env.ConstraintsValidator()
613
606
        c.Assert(err, gc.IsNil)
618
611
}
619
612
 
620
613
func (suite *environSuite) TestConstraintsValidatorVocab(c *gc.C) {
621
 
        suite.setupFakeImageMetadata(c)
622
614
        env := suite.makeEnviron()
623
615
        validator, err := env.ConstraintsValidator()
624
616
        c.Assert(err, gc.IsNil)