func (s *UpgradeJujuSuite) TestUpgradeJujuWithRealUpload(c *gc.C) { s.Reset(c) cmd := envcmd.Wrap(&upgradeJujuCommand{}) _, err := coretesting.RunCommand(c, cmd, "--upload-tools") c.Assert(err, jc.ErrorIsNil) vers := version.Binary{ Number: version.Current, Arch: arch.HostArch(), Series: series.HostSeries(), } vers.Build = 1 s.checkToolsUploaded(c, vers, vers.Number) }
func (s *UpgradeJujuSuite) TestUpgradeJujuWithRealUpload(c *gc.C) { s.Reset(c) s.PatchValue(&version.Current, version.MustParse("1.99.99")) cmd := newUpgradeJujuCommand(map[int]version.Number{2: version.MustParse("1.99.99")}) _, err := coretesting.RunCommand(c, cmd, "--upload-tools") c.Assert(err, jc.ErrorIsNil) vers := version.Binary{ Number: version.Current, Arch: arch.HostArch(), Series: series.HostSeries(), } vers.Build = 1 s.checkToolsUploaded(c, vers, vers.Number) }