Skip to content

Commit 14e6927

Browse files
Update internal/integrationtest/board/board_test.go
Co-authored-by: Cristian Maglie <[email protected]>
1 parent 9967f32 commit 14e6927

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

Diff for: internal/integrationtest/board/board_test.go

+4-8
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,11 @@ func TestBoardListWithInvalidDiscovery(t *testing.T) {
5959
// check that the CLI does not crash if an invalid discovery is installed
6060
// (for example if the installation fails midway).
6161
// https://github.com/arduino/arduino-cli/issues/1669
62-
toolDir := cli.DataDir().Join("packages", "builtin", "tools", "serial-discovery")
63-
dirToRemove, err := toolDir.ReadDirRecursive()
62+
dirsToEmpty, err := toolDir.ReadDir()
6463
require.NoError(t, err)
65-
for i, d := range dirToRemove {
66-
if i != 0 {
67-
err = d.RemoveAll()
68-
require.NoError(t, err)
69-
}
70-
}
64+
require.Len(t, dirsToEmpty, 1)
65+
require.NoError(t, dirsToEmpty[0].RemoveAll())
66+
require.NoError(t, dirsToEmpty[0].MkdirAll())
7167

7268
_, stderr, err := cli.Run("board", "list")
7369
require.NoError(t, err)

0 commit comments

Comments
 (0)