~mfoord/juju-core/tests-replset

« back to all changes in this revision

Viewing changes to juju/conn_test.go

  • Committer: Benji York
  • Date: 2013-03-20 20:05:34 UTC
  • mfrom: (1010.3.15 1130172)
  • Revision ID: benji.york@canonical.com-20130320200534-ho97u66shmicxkkf
Add SetServiceConstraints to API

This also involved moving the Constraints struct into its own package in order
to break an import cycle.

R=dfc, bac, dimitern, fwereade
CC=
https://codereview.appspot.com/7600044

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
        "io/ioutil"
5
5
        . "launchpad.net/gocheck"
6
6
        "launchpad.net/juju-core/charm"
 
7
        "launchpad.net/juju-core/constraints"
7
8
        "launchpad.net/juju-core/environs"
8
9
        "launchpad.net/juju-core/environs/dummy"
9
10
        "launchpad.net/juju-core/juju"
44
45
        }
45
46
        env, err := environs.NewFromAttrs(attrs)
46
47
        c.Assert(err, IsNil)
47
 
        err = environs.Bootstrap(env, state.Constraints{})
 
48
        err = environs.Bootstrap(env, constraints.Value{})
48
49
        c.Assert(err, IsNil)
49
50
 
50
51
        delete(attrs, "admin-secret")
65
66
func bootstrapEnv(c *C, envName string) {
66
67
        environ, err := environs.NewFromName(envName)
67
68
        c.Assert(err, IsNil)
68
 
        err = environs.Bootstrap(environ, state.Constraints{})
 
69
        err = environs.Bootstrap(environ, constraints.Value{})
69
70
        c.Assert(err, IsNil)
70
71
}
71
72
 
112
113
        }
113
114
        env, err := environs.NewFromAttrs(attrs)
114
115
        c.Assert(err, IsNil)
115
 
        err = environs.Bootstrap(env, state.Constraints{})
 
116
        err = environs.Bootstrap(env, constraints.Value{})
116
117
        c.Assert(err, IsNil)
117
118
        info, _, err := env.StateInfo()
118
119
        c.Assert(err, IsNil)
152
153
        }
153
154
        env, err := environs.NewFromAttrs(attrs)
154
155
        c.Assert(err, IsNil)
155
 
        err = environs.Bootstrap(env, state.Constraints{})
 
156
        err = environs.Bootstrap(env, constraints.Value{})
156
157
        c.Assert(err, IsNil)
157
158
 
158
159
        // Make a new Conn, which will push the secrets.
190
191
                "ca-private-key":  coretesting.CAKey,
191
192
        })
192
193
        c.Assert(err, IsNil)
193
 
        err = environs.Bootstrap(env, state.Constraints{})
 
194
        err = environs.Bootstrap(env, constraints.Value{})
194
195
        c.Assert(err, IsNil)
195
196
 
196
197
        // Check that Bootstrap has correctly used a hash
248
249
        }
249
250
        environ, err := environs.NewFromAttrs(attrs)
250
251
        c.Assert(err, IsNil)
251
 
        err = environs.Bootstrap(environ, state.Constraints{})
 
252
        err = environs.Bootstrap(environ, constraints.Value{})
252
253
        c.Assert(err, IsNil)
253
254
        s.conn, err = juju.NewConn(environ)
254
255
        c.Assert(err, IsNil)