test: Add dfilter 'double' tests

Add test cases for scientific notation and not equal.
This commit is contained in:
Stig Bjørlykke 2022-07-25 21:03:05 +02:00 committed by A Wireshark GitLab Utility
parent f7a5efe87b
commit bfe8187608
1 changed files with 24 additions and 0 deletions

View File

@ -20,6 +20,30 @@ class case_double(unittest.TestCase):
dfilter = "icmp.resptime == 492.205"
checkDFilterCount(dfilter, 0)
def test_eq_3(self, checkDFilterCount):
dfilter = "icmp.resptime == 492204e-3"
checkDFilterCount(dfilter, 1)
def test_eq_4(self, checkDFilterCount):
dfilter = "icmp.resptime == 492205e-3"
checkDFilterCount(dfilter, 0)
def test_ne_1(self, checkDFilterCount):
dfilter = "icmp.resptime != 492.204"
checkDFilterCount(dfilter, 0)
def test_ne_2(self, checkDFilterCount):
dfilter = "icmp.resptime != 492.205"
checkDFilterCount(dfilter, 1)
def test_ne_3(self, checkDFilterCount):
dfilter = "icmp.resptime != 492204e-3"
checkDFilterCount(dfilter, 0)
def test_ne_4(self, checkDFilterCount):
dfilter = "icmp.resptime != 492205e-3"
checkDFilterCount(dfilter, 1)
def test_gt_1(self, checkDFilterCount):
dfilter = "icmp.resptime > 492"
checkDFilterCount(dfilter, 1)