]> Cypherpunks repositories - gostls13.git/commitdiff
log/syslog: remove socket files after tests
authorShenghou Ma <minux.ma@gmail.com>
Sat, 9 Feb 2013 00:19:09 +0000 (08:19 +0800)
committerShenghou Ma <minux.ma@gmail.com>
Sat, 9 Feb 2013 00:19:09 +0000 (08:19 +0800)
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/7305065

src/pkg/log/syslog/syslog_test.go

index 51fbde2ae967c3133b8375e226bacd8843a18d50..6d271c121c699cf50359014533f9f515a9f41e55 100644 (file)
@@ -110,6 +110,9 @@ func TestWithSimulated(t *testing.T) {
        for _, tr := range transport {
                done := make(chan string)
                addr := startServer(tr, "", done)
+               if tr == "unix" || tr == "unixgram" {
+                       defer os.Remove(addr)
+               }
                s, err := Dial(tr, addr, LOG_INFO|LOG_USER, "syslog_test")
                if err != nil {
                        t.Fatalf("Dial() failed: %v", err)
@@ -127,6 +130,7 @@ func TestFlap(t *testing.T) {
        net := "unix"
        done := make(chan string)
        addr := startServer(net, "", done)
+       defer os.Remove(addr)
 
        s, err := Dial(net, addr, LOG_INFO|LOG_USER, "syslog_test")
        if err != nil {
@@ -278,6 +282,7 @@ func TestConcurrentReconnect(t *testing.T) {
        net := "unix"
        done := make(chan string)
        addr := startServer(net, "", done)
+       defer os.Remove(addr)
 
        // count all the messages arriving
        count := make(chan int)