commit c661fbaf9d4e121a26e629cc9e8e6b7a64174129 Author: David Fifield david@bamsoftware.com Date: Mon Nov 25 21:08:09 2013 -0800
Prevent messages from going to stdout in tests.
We might later want to actually test what these messages look like; we can replace Stdout with e.g. a bytes.Buffer to do that. --- pt_test.go | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/pt_test.go b/pt_test.go index ee471fa..979dd56 100644 --- a/pt_test.go +++ b/pt_test.go @@ -2,6 +2,7 @@ package pt
import ( "bytes" + "io/ioutil" "net" "os" "sort" @@ -59,6 +60,8 @@ func TestGetManagedTransportVer(t *testing.T) { {"2,1", "1"}, }
+ Stdout = ioutil.Discard + os.Clearenv() _, err := getManagedTransportVer() if err == nil { @@ -159,6 +162,8 @@ func TestGetClientTransports(t *testing.T) { }, }
+ Stdout = ioutil.Discard + os.Clearenv() _, err := getClientTransports([]string{"alpha", "beta", "gamma"}) if err == nil { @@ -299,6 +304,8 @@ func TestGetServerBindaddrs(t *testing.T) { }, }
+ Stdout = ioutil.Discard + os.Clearenv() _, err := getServerBindaddrs([]string{"alpha", "beta", "gamma"}) if err == nil {
tor-commits@lists.torproject.org