Left: | ||
Right: |
OLD | NEW |
---|---|
1 package main | 1 package main |
2 | 2 |
3 import ( | 3 import ( |
4 "bytes" | 4 "bytes" |
5 . "launchpad.net/gocheck" | 5 . "launchpad.net/gocheck" |
6 "launchpad.net/juju-core/charm" | 6 "launchpad.net/juju-core/charm" |
7 "launchpad.net/juju-core/cmd" | 7 "launchpad.net/juju-core/cmd" |
8 » "launchpad.net/juju-core/testing" | 8 » coretesting "launchpad.net/juju-core/testing" |
niemeyer
2012/08/27 13:29:10
Why renaming it here? If we're renaming it even wh
rog
2012/08/28 17:36:08
there was an intermediate state where both package
| |
9 ) | 9 ) |
10 | 10 |
11 type AddUnitSuite struct { | 11 type AddUnitSuite struct { |
12 » DeploySuite | 12 » repoSuite |
13 } | 13 } |
14 | 14 |
15 var _ = Suite(&AddUnitSuite{}) | 15 var _ = Suite(&AddUnitSuite{}) |
16 | 16 |
17 func (s *AddUnitSuite) SetUpTest(c *C) { | |
18 s.DeploySuite.SetUpTest(c) | |
19 } | |
20 | |
21 func (s *AddUnitSuite) TearDownTest(c *C) { | |
22 s.DeploySuite.TearDownTest(c) | |
23 } | |
24 | |
25 func runAddUnit(c *C, args ...string) error { | 17 func runAddUnit(c *C, args ...string) error { |
26 com := &AddUnitCommand{} | 18 com := &AddUnitCommand{} |
27 err := com.Init(newFlagSet(), args) | 19 err := com.Init(newFlagSet(), args) |
28 c.Assert(err, IsNil) | 20 c.Assert(err, IsNil) |
29 return com.Run(&cmd.Context{c.MkDir(), &bytes.Buffer{}, &bytes.Buffer{}} ) | 21 return com.Run(&cmd.Context{c.MkDir(), &bytes.Buffer{}, &bytes.Buffer{}} ) |
30 } | 22 } |
31 | 23 |
32 func (s *AddUnitSuite) TestAddUnit(c *C) { | 24 func (s *AddUnitSuite) TestAddUnit(c *C) { |
33 » testing.Charms.BundlePath(s.seriesPath, "dummy") | 25 » coretesting.Charms.BundlePath(s.seriesPath, "dummy") |
34 err := runDeploy(c, "local:dummy", "some-service-name") | 26 err := runDeploy(c, "local:dummy", "some-service-name") |
35 c.Assert(err, IsNil) | 27 c.Assert(err, IsNil) |
36 curl := charm.MustParseURL("local:precise/dummy-1") | 28 curl := charm.MustParseURL("local:precise/dummy-1") |
37 s.assertService(c, "some-service-name", curl, 1, 0) | 29 s.assertService(c, "some-service-name", curl, 1, 0) |
38 | 30 |
39 err = runAddUnit(c, "some-service-name") | 31 err = runAddUnit(c, "some-service-name") |
40 c.Assert(err, IsNil) | 32 c.Assert(err, IsNil) |
41 s.assertService(c, "some-service-name", curl, 2, 0) | 33 s.assertService(c, "some-service-name", curl, 2, 0) |
42 | 34 |
43 err = runAddUnit(c, "--num-units", "2", "some-service-name") | 35 err = runAddUnit(c, "--num-units", "2", "some-service-name") |
44 c.Assert(err, IsNil) | 36 c.Assert(err, IsNil) |
45 s.assertService(c, "some-service-name", curl, 4, 0) | 37 s.assertService(c, "some-service-name", curl, 4, 0) |
46 } | 38 } |
OLD | NEW |