build: Tests should run with Go 1.20 on Windows (#8924)

Tests should run with Go 1.20 on Windows
This commit is contained in:
Jakob Borg 2023-06-05 10:19:47 +02:00 committed by GitHub
parent 2b17db8aa3
commit ae176ea9cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 13 deletions

View File

@ -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

View File

@ -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 {