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

Delta Between Two Patch Sets: juju/apiconn_test.go

Issue 12943045: juju: juju.NewAPIClientFromName
Left Patch Set: juju: juju.NewAPIClientFromName Created 11 years, 7 months ago
Right Patch Set: juju: juju.NewAPIClientFromName Created 11 years, 7 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 | « juju/api.go ('k') | rpc/rpc_test.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 // Copyright 2013 Canonical Ltd. 1 // Copyright 2013 Canonical Ltd.
2 // Licensed under the AGPLv3, see LICENCE file for details. 2 // Licensed under the AGPLv3, see LICENCE file for details.
3 3
4 package juju_test 4 package juju_test
5 5
6 import ( 6 import (
7 gc "launchpad.net/gocheck" 7 gc "launchpad.net/gocheck"
8 8
9 "launchpad.net/juju-core/constraints" 9 "launchpad.net/juju-core/constraints"
10 "launchpad.net/juju-core/environs" 10 "launchpad.net/juju-core/environs"
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
80 const envName = "erewhemos-2" 80 const envName = "erewhemos-2"
81 bootstrapEnv(c, envName) 81 bootstrapEnv(c, envName)
82 apiclient, err := juju.NewAPIClientFromName(envName) 82 apiclient, err := juju.NewAPIClientFromName(envName)
83 c.Assert(err, gc.IsNil) 83 c.Assert(err, gc.IsNil)
84 defer apiclient.Close() 84 defer apiclient.Close()
85 envInfo, err := apiclient.EnvironmentInfo() 85 envInfo, err := apiclient.EnvironmentInfo()
86 c.Assert(err, gc.IsNil) 86 c.Assert(err, gc.IsNil)
87 c.Assert(envInfo.Name, gc.Equals, envName) 87 c.Assert(envInfo.Name, gc.Equals, envName)
88 } 88 }
89 89
90 // TODO(jam): 2013-08-27 This should move somewhere in api.*
90 func (*NewAPIClientSuite) TestMultipleCloseOk(c *gc.C) { 91 func (*NewAPIClientSuite) TestMultipleCloseOk(c *gc.C) {
91 defer coretesting.MakeSampleHome(c).Restore() 92 defer coretesting.MakeSampleHome(c).Restore()
92 bootstrapEnv(c, "") 93 bootstrapEnv(c, "")
93 client, _ := juju.NewAPIClientFromName("") 94 client, _ := juju.NewAPIClientFromName("")
94 » client.Close() 95 » c.Assert(client.Close(), gc.IsNil)
95 » client.Close() 96 » c.Assert(client.Close(), gc.IsNil)
96 » client.Close() 97 » c.Assert(client.Close(), gc.IsNil)
97 } 98 }
LEFTRIGHT

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