Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(113)

Delta Between Two Patch Sets: environs/dummy/environs_test.go

Issue 6347044: environs/ec2: bootstrap (Closed)
Left Patch Set: environs/ec2: bootstrap Created 11 years, 9 months ago
Right Patch Set: environs/ec2: bootstrap Created 11 years, 8 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « [revision details] ('k') | environs/ec2/cloudinit.go » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 package dummy_test 1 package dummy_test
2 2
3 import ( 3 import (
4 "fmt" 4 "fmt"
5 . "launchpad.net/gocheck" 5 . "launchpad.net/gocheck"
6 "launchpad.net/juju-core/environs" 6 "launchpad.net/juju-core/environs"
7 » "launchpad.net/juju-core/environs/dummy" 7 » _ "launchpad.net/juju-core/environs/dummy"
8 "launchpad.net/juju-core/environs/jujutest" 8 "launchpad.net/juju-core/environs/jujutest"
9 "launchpad.net/juju-core/testing" 9 "launchpad.net/juju-core/testing"
10 stdtesting "testing" 10 stdtesting "testing"
11 ) 11 )
12 12
13 func init() { 13 func init() {
14 config := ` 14 config := `
15 environments: 15 environments:
16 only: 16 only:
17 type: dummy 17 type: dummy
18 zookeeper: true 18 zookeeper: true
19 ` 19 `
20 envs, err := environs.ReadEnvironsBytes([]byte(config)) 20 envs, err := environs.ReadEnvironsBytes([]byte(config))
21 if err != nil { 21 if err != nil {
22 panic(fmt.Errorf("cannot parse testing config: %v", err)) 22 panic(fmt.Errorf("cannot parse testing config: %v", err))
23 } 23 }
24 Suite(&jujutest.LiveTests{ 24 Suite(&jujutest.LiveTests{
25 » » Environs: envs, 25 » » Environs: envs,
26 » » Name: "only", 26 » » Name: "only",
27 » » CanOpenState: true, 27 » » CanOpenState: true,
28 » » HasProvisioner: false,» // need export Provisioner as a package 28 » » HasProvisioner: false,
29 }) 29 })
30 Suite(&jujutest.Tests{ 30 Suite(&jujutest.Tests{
31 Environs: envs, 31 Environs: envs,
32 Name: "only", 32 Name: "only",
33 }) 33 })
34 } 34 }
35 35
36 func TestSuite(t *stdtesting.T) { 36 func TestSuite(t *stdtesting.T) {
37 » srv := testing.StartZkServer() 37 » testing.ZkTestPackage(t)
38 » defer srv.Destroy()
39 » dummy.SetZookeeper(srv)
40 » defer dummy.SetZookeeper(nil)
41 » TestingT(t)
42 } 38 }
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b