@@ -27,7 +27,10 @@ func newConfigFile(t *testing.T, b []byte) string {
27
27
28
28
func TestExistingAWSProfile (t * testing.T ) {
29
29
f := newConfigFile (t , defaultConfig )
30
- defer os .Remove (f )
30
+ defer func () {
31
+ errRemove := os .Remove (f )
32
+ assert .NoError (t , errRemove )
33
+ }()
31
34
config , _ := vault .LoadConfig (f )
32
35
baseProfile := vault.Profile {
33
36
Name : "test" ,
@@ -52,7 +55,10 @@ func TestExistingAWSProfile(t *testing.T) {
52
55
53
56
func TestUpdateAWSConfigFile (t * testing.T ) {
54
57
f := newConfigFile (t , defaultConfig )
55
- defer os .Remove (f )
58
+ defer func () {
59
+ errRemove := os .Remove (f )
60
+ assert .NoError (t , errRemove )
61
+ }()
56
62
baseProfile := vault.Profile {
57
63
Name : "test-base" ,
58
64
Region : "us-west-2" ,
@@ -81,7 +87,10 @@ func TestUpdateAWSConfigFile(t *testing.T) {
81
87
func TestGenerateQrCode (t * testing.T ) {
82
88
tempFile , err := ioutil .TempFile ("" , "temp-qr.*.png" )
83
89
assert .NoError (t , err )
84
- defer os .Remove (tempFile .Name ())
90
+ defer func () {
91
+ errRemove := os .Remove (tempFile .Name ())
92
+ assert .NoError (t , errRemove )
93
+ }()
85
94
86
95
err = generateQrCode ("otpauth://totp/super@top?secret=secret" , tempFile )
87
96
assert .NoError (t , err )
0 commit comments