Skip to content

Commit e104bdb

Browse files
committed
Fix test
1 parent b92263d commit e104bdb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

command/ota/massupload_test.go

+5-2
Original file line numberDiff line numberDiff line change
@@ -124,24 +124,27 @@ func TestValidateDevices(t *testing.T) {
124124

125125
func TestValidateBuildOtaFile(t *testing.T) {
126126

127-
file, err := buildOtaFile(&MassUploadParams{
127+
file, tmp, err := buildOtaFile(&MassUploadParams{
128128
File: cloudFirmwareFilename,
129129
DoNotApplyHeader: false,
130130
FQBN: "arduino:samd:nano_33_iot",
131131
})
132132
assert.Nil(t, err)
133133
assert.NotNil(t, file)
134134
assert.True(t, strings.HasSuffix(file, "temp.ota"))
135+
assert.NotEmpty(t, tmp)
136+
defer os.RemoveAll(tmp)
135137
}
136138

137139
func TestValidateBuildOtaFile_whenNoHeaderIsRequested(t *testing.T) {
138140

139-
file, err := buildOtaFile(&MassUploadParams{
141+
file, tmp, err := buildOtaFile(&MassUploadParams{
140142
File: cloudFirmwareFilename,
141143
DoNotApplyHeader: true,
142144
FQBN: "arduino:samd:nano_33_iot",
143145
})
144146
assert.Nil(t, err)
145147
assert.NotNil(t, file)
146148
assert.Equal(t, cloudFirmwareFilename, file)
149+
assert.Empty(t, tmp)
147150
}

0 commit comments

Comments
 (0)