fix bug in windows
This commit is contained in:
		
							parent
							
								
									9cf6c1be43
								
							
						
					
					
						commit
						c90cafd05f
					
				@ -27,7 +27,7 @@ func sourceDir(file string) string {
 | 
				
			|||||||
	if filepath.Base(s) != "gorm.io" {
 | 
						if filepath.Base(s) != "gorm.io" {
 | 
				
			||||||
		s = dir
 | 
							s = dir
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	return s + string(filepath.Separator)
 | 
						return filepath.ToSlash(s) + "/"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// FileWithLineNum return the file name and line number of the current file
 | 
					// FileWithLineNum return the file name and line number of the current file
 | 
				
			||||||
 | 
				
			|||||||
@ -11,20 +11,20 @@ func TestSourceDir(t *testing.T) {
 | 
				
			|||||||
		want string
 | 
							want string
 | 
				
			||||||
	}{
 | 
						}{
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			file: `C:\Users\name\go\pkg\mod\gorm.io\gorm@v1.2.3\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@v1.2.3\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@v1.2.3\`,
 | 
								want: `C:/go/work/proj/my.gorm.io/gorm@v1.2.3/`,
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	for _, c := range cases {
 | 
						for _, c := range cases {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user