fix test in windows

This commit is contained in:
kvii 2022-11-05 12:07:40 +08:00
parent ed55c735e5
commit 9cf6c1be43
2 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,6 @@
//go:build unix
// +build unix
package utils package utils
import "testing" import "testing"

View File

@ -1,3 +1,6 @@
//go:build windows
// +build windows
package utils package utils
import "testing" import "testing"
@ -8,20 +11,20 @@ func TestSourceDir(t *testing.T) {
want string want string
}{ }{
{ {
file: `C:\Users\name\go\pkg\mod\gorm.io\gorm@v1.20.8\utils\utils.go`, file: `C:\Users\name\go\pkg\mod\gorm.io\gorm@v1.2.3\utils\utils.go`,
want: `C:\Users\name\go\pkg\mod\gorm.io`, want: `C:\Users\name\go\pkg\mod\gorm.io\`,
}, },
{ {
file: `C:\go\work\proj\gorm\utils\utils.go`, file: `C:\go\work\proj\gorm\utils\utils.go`,
want: `C:\go\work\proj\gorm`, want: `C:\go\work\proj\gorm\`,
}, },
{ {
file: `C:\go\work\proj\gorm_alias\utils\utils.go`, file: `C:\go\work\proj\gorm_alias\utils\utils.go`,
want: `C:\go\work\proj\gorm_alias`, want: `C:\go\work\proj\gorm_alias\`,
}, },
{ {
file: `C:\go\work\proj\my.gorm.io\gorm\utils\utils.go`, file: `C:\go\work\proj\my.gorm.io\gorm@v1.2.3\utils\utils.go`,
want: `C:\go\work\proj\my.gorm.io\gorm`, want: `C:\go\work\proj\my.gorm.io\gorm@v1.2.3\`,
}, },
} }
for _, c := range cases { for _, c := range cases {