~ubuntu-branches/ubuntu/trusty/juju-core/trusty-proposed

« back to all changes in this revision

Viewing changes to src/launchpad.net/juju-core/environs/tools/validation_test.go

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-01-29 11:40:20 UTC
  • mfrom: (23.1.1 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20140129114020-ejieitm8smtt5vln
Tags: 1.17.1-0ubuntu2
d/tests/local-provider: Don't fail tests if ~/.juju is present as its
created by the juju version command. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
import (
7
7
        gc "launchpad.net/gocheck"
8
8
 
9
 
        "launchpad.net/juju-core/environs/config"
10
9
        "launchpad.net/juju-core/environs/simplestreams"
 
10
        "launchpad.net/juju-core/juju/osenv"
11
11
        coretesting "launchpad.net/juju-core/testing"
12
12
        "launchpad.net/juju-core/testing/testbase"
13
13
)
52
52
 
53
53
func (s *ValidateSuite) TestExactVersionMatch(c *gc.C) {
54
54
        s.makeLocalMetadata(c, "1.11.2", "region-2", "raring", "some-auth-url")
55
 
        metadataDir := config.JujuHomePath("")
 
55
        metadataDir := osenv.JujuHomePath("")
56
56
        params := &ToolsMetadataLookupParams{
57
57
                Version: "1.11.2",
58
58
                MetadataLookupParams: simplestreams.MetadataLookupParams{
70
70
 
71
71
func (s *ValidateSuite) TestMajorVersionMatch(c *gc.C) {
72
72
        s.makeLocalMetadata(c, "1.11.2", "region-2", "raring", "some-auth-url")
73
 
        metadataDir := config.JujuHomePath("")
 
73
        metadataDir := osenv.JujuHomePath("")
74
74
        params := &ToolsMetadataLookupParams{
75
75
                Major: 1,
76
76
                Minor: -1,
89
89
 
90
90
func (s *ValidateSuite) TestMajorMinorVersionMatch(c *gc.C) {
91
91
        s.makeLocalMetadata(c, "1.11.2", "region-2", "raring", "some-auth-url")
92
 
        metadataDir := config.JujuHomePath("")
 
92
        metadataDir := osenv.JujuHomePath("")
93
93
        params := &ToolsMetadataLookupParams{
94
94
                Major: 1,
95
95
                Minor: 11,
108
108
 
109
109
func (s *ValidateSuite) TestNoMatch(c *gc.C) {
110
110
        s.makeLocalMetadata(c, "1.11.2", "region-2", "raring", "some-auth-url")
111
 
        metadataDir := config.JujuHomePath("")
 
111
        metadataDir := osenv.JujuHomePath("")
112
112
        params := &ToolsMetadataLookupParams{
113
113
                Version: "1.11.2",
114
114
                MetadataLookupParams: simplestreams.MetadataLookupParams{