aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2022-02-23 17:02:53 +0000
committerA Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2022-02-23 22:27:59 +0000
commit9cc3e7e1bbb1081083871d108ab76d6a057fb588 (patch)
treeaa2ddc78b64cf0843e0fb8399d6cb3c02d8a00e2 /test
parent1aef88df4b4820196a1db0c4828b2c612c8632d9 (diff)
dfilter: Add support for binary literal constants
Example: 0b1001, 0B111000, etc.
Diffstat (limited to 'test')
-rw-r--r--test/suite_dfilter/group_integer.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/suite_dfilter/group_integer.py b/test/suite_dfilter/group_integer.py
index fb38b27ea4..c3d2f28c2f 100644
--- a/test/suite_dfilter/group_integer.py
+++ b/test/suite_dfilter/group_integer.py
@@ -37,6 +37,22 @@ class case_integer(unittest.TestCase):
error = '"the" was unexpected in this context.'
checkDFilterFail(dfilter, error)
+ def test_eq_6(self, checkDFilterCount):
+ dfilter = "udp.srcport == 123"
+ checkDFilterCount(dfilter, 1)
+
+ def test_eq_7(self, checkDFilterCount):
+ dfilter = "udp.srcport == 0173"
+ checkDFilterCount(dfilter, 1)
+
+ def test_eq_8(self, checkDFilterCount):
+ dfilter = "udp.srcport == 0x7B"
+ checkDFilterCount(dfilter, 1)
+
+ def test_eq_9(self, checkDFilterCount):
+ dfilter = "udp.srcport == 0b1111011"
+ checkDFilterCount(dfilter, 1)
+
def test_ne_1(self, checkDFilterCount):
dfilter = "ip.version != 0"
checkDFilterCount(dfilter, 1)