@@ -123,7 +123,8 @@ func Test_CreateServer(t *testing.T) {
123123 func (t * testing.T , ctx * core.CheckFuncCtx ) {
124124 t .Helper ()
125125 assert .NotNil (t , ctx .Result )
126- assert .Equal (t , 20 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size )
126+ size := ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size
127+ assert .Equal (t , 20 * scw .GB , instance .SizeValue (size ), "Size of volume should be 20 GB" )
127128 },
128129 core .TestCheckExitCode (0 ),
129130 ),
@@ -142,7 +143,8 @@ func Test_CreateServer(t *testing.T) {
142143 func (t * testing.T , ctx * core.CheckFuncCtx ) {
143144 t .Helper ()
144145 assert .NotNil (t , ctx .Result )
145- assert .Equal (t , 20 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size )
146+ size := ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size
147+ assert .Equal (t , 20 * scw .GB , instance .SizeValue (size ), "Size of volume should be 20 GB" )
146148 },
147149 ),
148150 AfterFunc : core .AfterFuncCombine (
@@ -164,7 +166,8 @@ func Test_CreateServer(t *testing.T) {
164166 func (t * testing.T , ctx * core.CheckFuncCtx ) {
165167 t .Helper ()
166168 assert .NotNil (t , ctx .Result )
167- assert .Equal (t , 20 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size )
169+ size := ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size
170+ assert .Equal (t , 20 * scw .GB , instance .SizeValue (size ), "Size of volume should be 20 GB" )
168171 },
169172 ),
170173 AfterFunc : core .AfterFuncCombine (
@@ -181,8 +184,10 @@ func Test_CreateServer(t *testing.T) {
181184 func (t * testing.T , ctx * core.CheckFuncCtx ) {
182185 t .Helper ()
183186 assert .NotNil (t , ctx .Result )
184- assert .Equal (t , 10 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size )
185- assert .Equal (t , 10 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size )
187+ size0 := ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size
188+ size1 := ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size
189+ assert .Equal (t , 10 * scw .GB , instance .SizeValue (size0 ), "Size of volume should be 10 GB" )
190+ assert .Equal (t , 10 * scw .GB , instance .SizeValue (size1 ), "Size of volume should be 10 GB" )
186191 },
187192 core .TestCheckExitCode (0 ),
188193 ),
@@ -201,8 +206,10 @@ func Test_CreateServer(t *testing.T) {
201206 func (t * testing.T , ctx * core.CheckFuncCtx ) {
202207 t .Helper ()
203208 assert .NotNil (t , ctx .Result )
204- assert .Equal (t , 20 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size )
205- assert .Equal (t , 20 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size )
209+ size0 := ctx .Result .(* instanceSDK.Server ).Volumes ["0" ].Size
210+ size1 := ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size
211+ assert .Equal (t , 20 * scw .GB , instance .SizeValue (size0 ), "Size of volume should be 20 GB" )
212+ assert .Equal (t , 20 * scw .GB , instance .SizeValue (size1 ), "Size of volume should be 20 GB" )
206213 },
207214 ),
208215 AfterFunc : core .AfterFuncCombine (
@@ -220,9 +227,12 @@ func Test_CreateServer(t *testing.T) {
220227 func (t * testing.T , ctx * core.CheckFuncCtx ) {
221228 t .Helper ()
222229 assert .NotNil (t , ctx .Result )
223- assert .Equal (t , 1 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size )
224- assert .Equal (t , 5 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["2" ].Size )
225- assert .Equal (t , 10 * scw .GB , ctx .Result .(* instanceSDK.Server ).Volumes ["3" ].Size )
230+ size1 := ctx .Result .(* instanceSDK.Server ).Volumes ["1" ].Size
231+ size2 := ctx .Result .(* instanceSDK.Server ).Volumes ["2" ].Size
232+ size3 := ctx .Result .(* instanceSDK.Server ).Volumes ["3" ].Size
233+ assert .Equal (t , 1 * scw .GB , instance .SizeValue (size1 ), "Size of volume should be 1 GB" )
234+ assert .Equal (t , 5 * scw .GB , instance .SizeValue (size2 ), "Size of volume should be 5 GB" )
235+ assert .Equal (t , 10 * scw .GB , instance .SizeValue (size3 ), "Size of volume should be 10 GB" )
226236 },
227237 ),
228238 AfterFunc : deleteServerAfterFunc (),
0 commit comments