lua: add support for ethernet addresses to the Address class
[metze/wireshark/wip.git] / test / suite_dfilter / group_time_type.py
1 # Copyright (c) 2013 by Gilbert Ramirez <gram@alumni.rice.edu>
2 #
3 # SPDX-License-Identifier: GPL-2.0-or-later
4
5 from suite_dfilter import dfiltertest
6
7 class case_time(dfiltertest.DFTestCase):
8     trace_file = "http.pcap"
9
10     def test_eq_1(self):
11         dfilter = 'frame.time == "Dec 31, 2002 13:55:31.3"'
12         self.assertDFilterCount(dfilter, 1)
13
14     def test_eq_2(self):
15         dfilter = 'frame.time == "Jan 31, 2002 13:55:31.3"'
16         self.assertDFilterCount(dfilter, 0)
17
18     def test_ne_1(self):
19         dfilter = 'frame.time != "Dec 31, 2002 13:55:31.3"'
20         self.assertDFilterCount(dfilter, 0)
21
22     def test_ne_2(self):
23         dfilter = 'frame.time != "Jan 31, 2002 13:55:31.3"'
24         self.assertDFilterCount(dfilter, 1)
25
26     def test_gt_1(self):
27         dfilter = 'frame.time > "Dec 31, 2002 13:54:31.3"'
28         self.assertDFilterCount(dfilter, 1)
29
30     def test_gt_2(self):
31         dfilter = 'frame.time > "Dec 31, 2002 13:55:31.3"'
32         self.assertDFilterCount(dfilter, 0)
33
34     def test_gt_3(self):
35         dfilter = 'frame.time > "Dec 31, 2002 13:56:31.3"'
36         self.assertDFilterCount(dfilter, 0)
37
38     def test_ge_1(self):
39         dfilter = 'frame.time >= "Dec 31, 2002 13:54:31.3"'
40         self.assertDFilterCount(dfilter, 1)
41
42     def test_ge_2(self):
43         dfilter = 'frame.time >= "Dec 31, 2002 13:55:31.3"'
44         self.assertDFilterCount(dfilter, 1)
45
46     def test_ge_3(self):
47         dfilter = 'frame.time >= "Dec 31, 2002 13:56:31.3"'
48         self.assertDFilterCount(dfilter, 0)
49
50     def test_lt_1(self):
51         dfilter = 'frame.time < "Dec 31, 2002 13:54:31.3"'
52         self.assertDFilterCount(dfilter, 0)
53
54     def test_lt_2(self):
55         dfilter = 'frame.time < "Dec 31, 2002 13:55:31.3"'
56         self.assertDFilterCount(dfilter, 0)
57
58     def test_lt_3(self):
59         dfilter = 'frame.time < "Dec 31, 2002 13:56:31.3"'
60         self.assertDFilterCount(dfilter, 1)
61
62     def test_le_1(self):
63         dfilter = 'frame.time <= "Dec 31, 2002 13:54:31.3"'
64         self.assertDFilterCount(dfilter, 0)
65
66     def test_le_2(self):
67         dfilter = 'frame.time <= "Dec 31, 2002 13:55:31.3"'
68         self.assertDFilterCount(dfilter, 1)
69
70     def test_le_3(self):
71         dfilter = 'frame.time <= "Dec 31, 2002 13:56:31.3"'
72         self.assertDFilterCount(dfilter, 1)
73