From 2c79a7115d35435c5a104ce46edc320daecd04f6 Mon Sep 17 00:00:00 2001 From: Daniel Czerwonk <daniel@dan-nrw.de> Date: Fri, 18 Jan 2019 20:20:45 +0100 Subject: [PATCH] increased test coverage --- net/prefix_test.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/net/prefix_test.go b/net/prefix_test.go index 247c6da0..b6f0d164 100644 --- a/net/prefix_test.go +++ b/net/prefix_test.go @@ -414,6 +414,28 @@ func TestContains(t *testing.T) { }, expected: false, }, + { + a: Prefix{ + addr: IPv6FromBlocks(0x2001, 0x678, 0x1e0, 0x100, 100, 0, 0, 0), + pfxlen: 72, + }, + b: Prefix{ + addr: IPv6FromBlocks(0x2001, 0x678, 0x1e0, 0x100, 100, 0, 0, 1), + pfxlen: 127, + }, + expected: true, + }, + { + a: Prefix{ + addr: IPv6FromBlocks(0x2001, 0x678, 0x1e0, 0x100, 100, 0, 0, 0), + pfxlen: 126, + }, + b: Prefix{ + addr: IPv6FromBlocks(0x2001, 0x678, 0x1e0, 0x100, 100, 0, 100, 1), + pfxlen: 127, + }, + expected: false, + }, } for _, test := range tests { -- GitLab