diff --git a/.github/workflows/build-syncthing.yaml b/.github/workflows/build-syncthing.yaml index cce4ce9ab..cad049824 100644 --- a/.github/workflows/build-syncthing.yaml +++ b/.github/workflows/build-syncthing.yaml @@ -67,10 +67,6 @@ jobs: go run build.go - name: Test - # Our Windows tests currently don't work on Go 1.20 - # https://github.com/syncthing/syncthing/issues/8779 - # https://github.com/syncthing/syncthing/issues/8778 - if: "!(matrix.go == '1.20' && matrix.runner == 'windows-latest')" run: | go run build.go test diff --git a/lib/fs/basicfs_windows_test.go b/lib/fs/basicfs_windows_test.go index d3ead2421..22519335f 100644 --- a/lib/fs/basicfs_windows_test.go +++ b/lib/fs/basicfs_windows_test.go @@ -12,7 +12,6 @@ package fs import ( "os" "path/filepath" - "runtime" "strings" "syscall" "testing" @@ -37,14 +36,6 @@ func TestWindowsPaths(t *testing.T) { {`\\192.0.2.22\network\share`, `\\192.0.2.22\network\share`, `\\192.0.2.22\network\share`}, } - if runtime.Version() >= "go1.20" { - testCases = append(testCases, - testCase{`\\.\e:`, `\\.\e:\`, `e:\`}, - testCase{`\\.\e:\`, `\\.\e:\`, `e:\`}, - testCase{`\\.\e:\\`, `\\.\e:\`, `e:\`}, - ) - } - for i, testCase := range testCases { fs := newBasicFilesystem(testCase.input) if fs.root != testCase.expectedRoot {