Commit b767556d authored by Mikio Hara's avatar Mikio Hara

net: fix windows build

R=golang-dev, minux.ma
CC=golang-dev
https://golang.org/cl/7429049
parent ed01f4be
...@@ -8,12 +8,25 @@ ...@@ -8,12 +8,25 @@
package net package net
import ( import (
"io/ioutil"
"os" "os"
"runtime" "runtime"
"testing" "testing"
"time" "time"
) )
// testUnixAddr uses ioutil.TempFile to get a name that is unique.
func testUnixAddr() string {
f, err := ioutil.TempFile("", "nettest")
if err != nil {
panic(err)
}
addr := f.Name()
f.Close()
os.Remove(addr)
return addr
}
var condFatalf = func() func(*testing.T, string, ...interface{}) { var condFatalf = func() func(*testing.T, string, ...interface{}) {
// A few APIs are not implemented yet on both Plan 9 and Windows. // A few APIs are not implemented yet on both Plan 9 and Windows.
switch runtime.GOOS { switch runtime.GOOS {
......
...@@ -8,7 +8,6 @@ package net ...@@ -8,7 +8,6 @@ package net
import ( import (
"bytes" "bytes"
"io/ioutil"
"os" "os"
"reflect" "reflect"
"runtime" "runtime"
...@@ -17,18 +16,6 @@ import ( ...@@ -17,18 +16,6 @@ import (
"time" "time"
) )
// testUnixAddr uses ioutil.TempFile to get a name that is unique.
func testUnixAddr() string {
f, err := ioutil.TempFile("", "nettest")
if err != nil {
panic(err)
}
addr := f.Name()
f.Close()
os.Remove(addr)
return addr
}
func TestReadUnixgramWithUnnamedSocket(t *testing.T) { func TestReadUnixgramWithUnnamedSocket(t *testing.T) {
addr := testUnixAddr() addr := testUnixAddr()
la, err := ResolveUnixAddr("unixgram", addr) la, err := ResolveUnixAddr("unixgram", addr)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment