From 5ee60a000311b5c74506400a44c0a5bf4482962b Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Fri, 24 Oct 2014 13:37:32 +0100 Subject: [PATCH] Extend tests slightly --- server/zone_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/zone_test.go b/server/zone_test.go index c43b8b79..077cdc20 100644 --- a/server/zone_test.go +++ b/server/zone_test.go @@ -20,12 +20,18 @@ func TestZone(t *testing.T) { err := zone.AddRecord(containerID, successTestName, ip, weaveIP) assertNoErr(t, err) + // Add a few more records to make the job harder + err = zone.AddRecord("abcdef0123", "adummy.weave.", net.ParseIP("1.1.1.1"), net.ParseIP("10.0.0.1")) + assertNoErr(t, err) + err = zone.AddRecord("0123abcdef", "zdummy.weave.", net.ParseIP("2.2.2.2"), net.ParseIP("10.0.0.2")) + assertNoErr(t, err) + // Check that the address is now there. foundIP, err := zone.MatchLocal(successTestName) assertNoErr(t, err) if !foundIP.Equal(weaveIP) { - t.Fatal("Unexpected result for", successTestName, ip) + t.Fatal("Unexpected result for", successTestName, foundIP) } // Now try to add the same address again