aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2022-04-06 16:05:56 +0100
committerJoão Valverde <j@v6e.pt>2022-04-06 18:09:12 +0100
commit6057d1a6e2cb51c1a451af9d60c026dfa370c4fa (patch)
tree40177e4ed2e4985cdb9ccb2beb4b5ef9e8e6f0c0
parent8108e67de773e2798b480df946e3b285d4303846 (diff)
dfilter: Add more IPv6 tests
-rw-r--r--test/suite_dfilter/group_bytes_ipv6.py66
1 files changed, 39 insertions, 27 deletions
diff --git a/test/suite_dfilter/group_bytes_ipv6.py b/test/suite_dfilter/group_bytes_ipv6.py
index 0ad1fa6c30..70d1f35217 100644
--- a/test/suite_dfilter/group_bytes_ipv6.py
+++ b/test/suite_dfilter/group_bytes_ipv6.py
@@ -110,54 +110,66 @@ class case_bytes_ipv6(unittest.TestCase):
# Test some addresses are parsed correctly
#
- def test_unspecified_1(self, checkDFilterCount):
+ def test_unspecified_1(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_unspecified_2(self, checkDFilterCount):
+ def test_unspecified_2(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::/128"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_loopback_1(self, checkDFilterCount):
+ def test_loopback_1(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::1"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_loopback_2(self, checkDFilterCount):
+ def test_loopback_2(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::1/128"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_1(self, checkDFilterCount):
+ def test_compress_1(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::2000"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_2(self, checkDFilterCount):
+ def test_compress_2(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::2000/64"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_3(self, checkDFilterCount):
+ def test_compress_3(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::1:2000"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_4(self, checkDFilterCount):
+ def test_compress_4(self, checkDFilterSucceed):
dfilter = "ipv6.dst == 2000::"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_5(self, checkDFilterCount):
+ def test_compress_5(self, checkDFilterSucceed):
dfilter = "ipv6.dst == 2000::/120"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_6(self, checkDFilterCount):
+ def test_compress_6(self, checkDFilterSucceed):
dfilter = "ipv6.dst == 2000:1::"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_compress_7(self, checkDFilterCount):
- dfilter = "ipv6.dst == 2000:1::2:0"
- checkDFilterCount(dfilter, 0)
+ def test_ula_1(self, checkDFilterSucceed):
+ dfilter = "ipv6.dst == fd93:c15b:7ae0:2e41:0000:0000:0000:0000"
+ checkDFilterSucceed(dfilter)
+
+ def test_ula_2(self, checkDFilterSucceed):
+ dfilter = "ipv6.dst == fd93:c15b:7ae0:2e41:ffff:ffff:ffff:ffff"
+ checkDFilterSucceed(dfilter)
- def test_mapped_ipv4_1(self, checkDFilterCount):
+ def test_ula_3(self, checkDFilterSucceed):
+ dfilter = "ipv6.dst == fd93:c15b:7ae0:2e41:3f32:35c9:40aa:1243"
+ checkDFilterSucceed(dfilter)
+
+ def test_ula_4(self, checkDFilterSucceed):
+ dfilter = "ipv6.dst == fd93:c15b:7ae0:2e41::2:1"
+ checkDFilterSucceed(dfilter)
+
+ def test_mapped_ipv4_1(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::13.1.68.3"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)
- def test_mapped_ipv4_2(self, checkDFilterCount):
+ def test_mapped_ipv4_2(self, checkDFilterSucceed):
dfilter = "ipv6.dst == ::FFFF:129.144.52.38"
- checkDFilterCount(dfilter, 0)
+ checkDFilterSucceed(dfilter)