diff --git a/unix/dirent_test.go b/unix/dirent_test.go index f209fa1f..ce804888 100644 --- a/unix/dirent_test.go +++ b/unix/dirent_test.go @@ -12,7 +12,7 @@ import ( "os" "path/filepath" "runtime" - "sort" + "slices" "strconv" "strings" "testing" @@ -72,7 +72,7 @@ func TestDirent(t *testing.T) { } } - sort.Strings(names) + slices.Sort(names) t.Logf("names: %q", names) if len(names) != 10 { @@ -145,9 +145,9 @@ func TestDirentRepeat(t *testing.T) { } // Check results - sort.Strings(files) - sort.Strings(files2) - if strings.Join(files, "|") != strings.Join(files2, "|") { + slices.Sort(files) + slices.Sort(files2) + if !slices.Equal(files, files2) { t.Errorf("bad file list: want\n%q\ngot\n%q", files, files2) } } diff --git a/unix/getdirentries_test.go b/unix/getdirentries_test.go index ca94a4cf..c8a184b5 100644 --- a/unix/getdirentries_test.go +++ b/unix/getdirentries_test.go @@ -10,8 +10,7 @@ import ( "fmt" "os" "path/filepath" - "sort" - "strings" + "slices" "testing" "golang.org/x/sys/unix" @@ -71,9 +70,9 @@ func testGetdirentries(t *testing.T, count int) { } } - sort.Strings(names) - sort.Strings(names2) - if strings.Join(names, ":") != strings.Join(names2, ":") { + slices.Sort(names) + slices.Sort(names2) + if !slices.Equal(names, names2) { t.Errorf("names don't match\n names: %q\nnames2: %q", names, names2) } }