@@ -2,7 +2,6 @@ package iterative
2
2
3
3
import (
4
4
"encoding/base64"
5
- "strings"
6
5
"testing"
7
6
8
7
"github.com/stretchr/testify/assert"
@@ -14,31 +13,31 @@ func TestScript(t *testing.T) {
14
13
data ["ami" ] = isAMIAvailable ("aws" , "us-east-1" )
15
14
16
15
script , _ := renderScript (data )
17
- assert .Equal (t , strings . Contains ( script , "sudo ubuntu-drivers autoinstall" ), false )
16
+ assert .NotContains (t , script , "sudo ubuntu-drivers autoinstall" )
18
17
})
19
18
20
19
t .Run ("AWS unknown region should add the NVIDA drivers" , func (t * testing.T ) {
21
20
data := make (map [string ]interface {})
22
21
data ["ami" ] = isAMIAvailable ("aws" , "us-east-99" )
23
22
24
23
script , _ := renderScript (data )
25
- assert .Equal (t , strings . Contains ( script , "sudo ubuntu-drivers autoinstall" ), true )
24
+ assert .Contains (t , script , "sudo ubuntu-drivers autoinstall" )
26
25
})
27
26
28
27
t .Run ("Azure known region should add the NVIDA drivers" , func (t * testing.T ) {
29
28
data := make (map [string ]interface {})
30
29
data ["ami" ] = isAMIAvailable ("azure" , "westus" )
31
30
32
31
script , _ := renderScript (data )
33
- assert .Equal (t , strings . Contains ( script , "sudo ubuntu-drivers autoinstall" ), true )
32
+ assert .Contains (t , script , "sudo ubuntu-drivers autoinstall" )
34
33
})
35
34
36
35
t .Run ("Azure unknown region should add the NVIDA drivers" , func (t * testing.T ) {
37
36
data := make (map [string ]interface {})
38
37
data ["ami" ] = isAMIAvailable ("azure" , "us-east-99" )
39
38
40
39
script , _ := renderScript (data )
41
- assert .Equal (t , strings . Contains ( script , "sudo ubuntu-drivers autoinstall" ), true )
40
+ assert .Contains (t , script , "sudo ubuntu-drivers autoinstall" )
42
41
})
43
42
44
43
t .Run ("Runner Startup Script" , func (t * testing.T ) {
@@ -47,6 +46,6 @@ func TestScript(t *testing.T) {
47
46
data ["runner_startup_script" ] = string (startupScript )
48
47
49
48
script , _ := renderScript (data )
50
- assert .Equal (t , strings . Contains ( script , "echo \" hello world\" \n echo \" bye world\" " ), true )
49
+ assert .Contains (t , script , "echo \" hello world\" \n echo \" bye world\" " )
51
50
})
52
51
}
0 commit comments