I do net see that here. C: is uppercase in both cases. go 1.8 Win 7
On Monday, April 17, 2017 at 11:06:50 AM UTC-4, Andreas Reuterberg wrote: > > I'm calling os.Getwd() as part of a very simple test, but I get different > responses > depending on if I'm executing the test as a binary or not. The windows > drive is > upper case when executing the test as a binary even when GOPATH uses > a lower case drive. > > > package main > > import ( > "fmt" > "os" > "testing" > ) > > func TestWd(t *testing.T) { > w, _ := os.Getwd() > fmt.Println(w) > } > > > set GOPATH=c:\code\projects\go > go test . -v > > Outputs: > c:\code\projects\go\src\bitbucket.org\flat20\temp > > go test -c > temp.test.exe > > Outputs: > C:\code\projects\go\src\bitbucket.org\flat20\temp > > > However, if I set my GOPATH using an upper case drive letter, it all works > out > as expected. Should GOPATH always use an upper case drive letter? Should > the test binary work differently to a command line "go test"? > > Regards, > Andreas > > > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.