github.com/altoros/juju-vmware@v0.0.0-20150312064031-f19ae857ccca/upgrades/steps123_test.go (about) 1 // Copyright 2015 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package upgrades_test 5 6 import ( 7 gc "gopkg.in/check.v1" 8 9 "github.com/juju/juju/testing" 10 "github.com/juju/juju/version" 11 ) 12 13 type steps123Suite struct { 14 testing.BaseSuite 15 } 16 17 var _ = gc.Suite(&steps123Suite{}) 18 19 func (s *steps123Suite) TestStateStepsFor123(c *gc.C) { 20 expected := []string{ 21 "drop old mongo indexes", 22 } 23 assertStateSteps(c, version.MustParse("1.23.0"), expected) 24 } 25 26 func (s *steps123Suite) TestStepsFor123(c *gc.C) { 27 expected := []string{ 28 "add environment UUID to agent config", 29 } 30 assertSteps(c, version.MustParse("1.23.0"), expected) 31 }