OLD | NEW |
1 package state_test | 1 package state_test |
2 | 2 |
3 import ( | 3 import ( |
4 . "launchpad.net/gocheck" | 4 . "launchpad.net/gocheck" |
5 "launchpad.net/juju-core/state" | 5 "launchpad.net/juju-core/state" |
6 "launchpad.net/juju-core/version" | 6 "launchpad.net/juju-core/version" |
7 "sort" | 7 "sort" |
8 "time" | 8 "time" |
9 ) | 9 ) |
10 | 10 |
(...skipping 20 matching lines...) Expand all Loading... |
31 c.Assert(err, IsNil) | 31 c.Assert(err, IsNil) |
32 c.Assert(pinger, Not(IsNil)) | 32 c.Assert(pinger, Not(IsNil)) |
33 defer pinger.Stop() | 33 defer pinger.Stop() |
34 | 34 |
35 s.State.Sync() | 35 s.State.Sync() |
36 alive, err = s.machine.AgentAlive() | 36 alive, err = s.machine.AgentAlive() |
37 c.Assert(err, IsNil) | 37 c.Assert(err, IsNil) |
38 c.Assert(alive, Equals, true) | 38 c.Assert(alive, Equals, true) |
39 } | 39 } |
40 | 40 |
| 41 func (s *MachineSuite) TestPathKey(c *C) { |
| 42 c.Assert(s.machine.PathKey(), Equals, "machine-0") |
| 43 } |
| 44 |
41 func (s *MachineSuite) TestMachineWaitAgentAlive(c *C) { | 45 func (s *MachineSuite) TestMachineWaitAgentAlive(c *C) { |
42 // test -gocheck.f TestMachineWaitAgentAlive | 46 // test -gocheck.f TestMachineWaitAgentAlive |
43 timeout := 200 * time.Millisecond | 47 timeout := 200 * time.Millisecond |
44 alive, err := s.machine.AgentAlive() | 48 alive, err := s.machine.AgentAlive() |
45 c.Assert(err, IsNil) | 49 c.Assert(err, IsNil) |
46 c.Assert(alive, Equals, false) | 50 c.Assert(alive, Equals, false) |
47 | 51 |
48 s.State.StartSync() | 52 s.State.StartSync() |
49 err = s.machine.WaitAgentAlive(timeout) | 53 err = s.machine.WaitAgentAlive(timeout) |
50 c.Assert(err, ErrorMatches, `waiting for agent of machine 0: still not a
live after timeout`) | 54 c.Assert(err, ErrorMatches, `waiting for agent of machine 0: still not a
live after timeout`) |
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
549 for _, g := range change.Added { | 553 for _, g := range change.Added { |
550 got = append(got, g.Name()) | 554 got = append(got, g.Name()) |
551 } | 555 } |
552 c.Assert(got, DeepEquals, added) | 556 c.Assert(got, DeepEquals, added) |
553 got = nil | 557 got = nil |
554 for _, g := range change.Removed { | 558 for _, g := range change.Removed { |
555 got = append(got, g.Name()) | 559 got = append(got, g.Name()) |
556 } | 560 } |
557 c.Assert(got, DeepEquals, removed) | 561 c.Assert(got, DeepEquals, removed) |
558 } | 562 } |
OLD | NEW |