OLD | NEW |
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 environs_test | 4 package environs_test |
5 | 5 |
6 import ( | 6 import ( |
7 "io/ioutil" | 7 "io/ioutil" |
8 | 8 |
9 . "launchpad.net/gocheck" | 9 . "launchpad.net/gocheck" |
10 | 10 |
11 "launchpad.net/juju-core/environs" | 11 "launchpad.net/juju-core/environs" |
12 » "launchpad.net/juju-core/environs/dummy" | 12 » "launchpad.net/juju-core/environs/provider/dummy" |
13 "launchpad.net/juju-core/errors" | 13 "launchpad.net/juju-core/errors" |
14 "launchpad.net/juju-core/testing" | 14 "launchpad.net/juju-core/testing" |
15 ) | 15 ) |
16 | 16 |
17 type EmptyStorageSuite struct{} | 17 type EmptyStorageSuite struct{} |
18 | 18 |
19 var _ = Suite(&EmptyStorageSuite{}) | 19 var _ = Suite(&EmptyStorageSuite{}) |
20 | 20 |
21 func (s *EmptyStorageSuite) TestGet(c *C) { | 21 func (s *EmptyStorageSuite) TestGet(c *C) { |
22 f, err := environs.EmptyStorage.Get("anything") | 22 f, err := environs.EmptyStorage.Get("anything") |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 defer testing.MakeFakeHome(c, existingEnv, "existing").Restore() | 73 defer testing.MakeFakeHome(c, existingEnv, "existing").Restore() |
74 | 74 |
75 environ, err := environs.NewFromName("test") | 75 environ, err := environs.NewFromName("test") |
76 c.Assert(err, IsNil) | 76 c.Assert(err, IsNil) |
77 storage := environ.Storage() | 77 storage := environ.Storage() |
78 someError := errors.Unauthorizedf("you shall not pass") | 78 someError := errors.Unauthorizedf("you shall not pass") |
79 dummy.Poison(storage, "bootstrap-verify", someError) | 79 dummy.Poison(storage, "bootstrap-verify", someError) |
80 err = environs.VerifyStorage(storage) | 80 err = environs.VerifyStorage(storage) |
81 c.Assert(err, Equals, environs.VerifyStorageError) | 81 c.Assert(err, Equals, environs.VerifyStorageError) |
82 } | 82 } |
OLD | NEW |