[tor-commits] [goptlib/master] Add examples from pt-spec.txt.
dcf at torproject.org
dcf at torproject.org
Mon Dec 9 02:49:51 UTC 2013
commit 736b0a63b6d2cd60a97682732c279ee56d7ccaa4
Author: David Fifield <david at bamsoftware.com>
Date: Sun Dec 8 02:32:19 2013 -0800
Add examples from pt-spec.txt.
---
args_test.go | 8 ++++++++
pt_test.go | 9 +++++++++
2 files changed, 17 insertions(+)
diff --git a/args_test.go b/args_test.go
index 078c79a..ece7a50 100644
--- a/args_test.go
+++ b/args_test.go
@@ -162,6 +162,14 @@ func TestParseClientParameters(t *testing.T) {
"a\\=b=c",
Args{"a=b": []string{"c"}},
},
+ {
+ "shared-secret=rahasia;secrets-file=/tmp/blob",
+ Args{"shared-secret": []string{"rahasia"}, "secrets-file": []string{"/tmp/blob"}},
+ },
+ {
+ "rocks=20;height=5.6",
+ Args{"rocks": []string{"20"}, "height": []string{"5.6"}},
+ },
}
for _, input := range badTests {
diff --git a/pt_test.go b/pt_test.go
index 6da0322..1d30ff2 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -305,6 +305,15 @@ func TestGetServerBindaddrs(t *testing.T) {
{"beta", &net.TCPAddr{IP: net.ParseIP("1:2::3:4"), Port: 2222}},
},
},
+ {
+ "trebuchet-127.0.0.1:1984,ballista-127.0.0.1:4891",
+ "trebuchet,ballista",
+ []string{"trebuchet", "ballista"},
+ []Bindaddr{
+ {"trebuchet", &net.TCPAddr{IP: net.ParseIP("127.0.0.1"), Port: 1984}},
+ {"ballista", &net.TCPAddr{IP: net.ParseIP("127.0.0.1"), Port: 4891}},
+ },
+ },
}
Stdout = ioutil.Discard
More information about the tor-commits
mailing list