projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bt2: remove native_bt.d in `make clean`
[babeltrace.git]
/
tests
/
bindings
/
python
/
bt2
/
test_integer_range_set.py
diff --git
a/tests/bindings/python/bt2/test_integer_range_set.py
b/tests/bindings/python/bt2/test_integer_range_set.py
index 9188025add4983f3ec719b11535289bf37b12328..877ca6edb939ae7e998444bee92b7e7cf514792c 100644
(file)
--- a/
tests/bindings/python/bt2/test_integer_range_set.py
+++ b/
tests/bindings/python/bt2/test_integer_range_set.py
@@
-33,25
+33,30
@@
class _IntegerRangeTestCase:
self.assertEqual(rg.lower, self._def_lower)
self.assertEqual(rg.upper, self._def_lower)
self.assertEqual(rg.lower, self._def_lower)
self.assertEqual(rg.upper, self._def_lower)
+ def test_create_single(self):
+ rg = self._CLS(self._def_lower)
+ self.assertEqual(rg.lower, self._def_lower)
+ self.assertEqual(rg.upper, self._def_lower)
+
def test_create_wrong_type_lower(self):
with self.assertRaises(TypeError):
def test_create_wrong_type_lower(self):
with self.assertRaises(TypeError):
-
rg =
self._CLS(19.3, self._def_upper)
+ self._CLS(19.3, self._def_upper)
def test_create_wrong_type_lower(self):
with self.assertRaises(TypeError):
def test_create_wrong_type_lower(self):
with self.assertRaises(TypeError):
-
rg =
self._CLS(self._def_lower, 19.3)
+ self._CLS(self._def_lower, 19.3)
def test_create_out_of_bound_lower(self):
with self.assertRaises(ValueError):
def test_create_out_of_bound_lower(self):
with self.assertRaises(ValueError):
-
rg =
self._CLS(self._oob_lower, self._def_upper)
+ self._CLS(self._oob_lower, self._def_upper)
def test_create_out_of_bound_upper(self):
with self.assertRaises(ValueError):
def test_create_out_of_bound_upper(self):
with self.assertRaises(ValueError):
-
rg =
self._CLS(self._def_lower, self._oob_upper)
+ self._CLS(self._def_lower, self._oob_upper)
def test_create_lower_gt_upper(self):
with self.assertRaises(ValueError):
def test_create_lower_gt_upper(self):
with self.assertRaises(ValueError):
-
rg =
self._CLS(self._def_lower, self._def_lower - 1)
+ self._CLS(self._def_lower, self._def_lower - 1)
def test_contains_lower(self):
self.assertTrue(self._rg.contains(self._def_lower))
def test_contains_lower(self):
self.assertTrue(self._rg.contains(self._def_lower))
@@
-122,13
+127,18
@@
class _IntegerRangeSetTestCase:
self.assertIn(self._range2, rs)
self.assertIn(self._range3, rs)
self.assertIn(self._range2, rs)
self.assertIn(self._range3, rs)
+ def test_create_single(self):
+ rs = self._CLS((self._range_same.lower,))
+ self.assertEqual(len(rs), 1)
+ self.assertIn(self._range_same, rs)
+
def test_create_non_iter(self):
with self.assertRaises(TypeError):
self._rs = self._CLS(23)
def test_create_wrong_elem_type(self):
with self.assertRaises(TypeError):
def test_create_non_iter(self):
with self.assertRaises(TypeError):
self._rs = self._CLS(23)
def test_create_wrong_elem_type(self):
with self.assertRaises(TypeError):
- self._rs = self._CLS((self._range1, self._range2,
17
))
+ self._rs = self._CLS((self._range1, self._range2,
'lel'
))
def test_len(self):
self.assertEqual(len(self._rs), 3)
def test_len(self):
self.assertEqual(len(self._rs), 3)
@@
-202,6
+212,7
@@
class UnsignedIntegerRangeSetTestCase(_IntegerRangeSetTestCase, unittest.TestCas
self._range1 = bt2.UnsignedIntegerRange(4, 192)
self._range2 = bt2.UnsignedIntegerRange(17, 228)
self._range3 = bt2.UnsignedIntegerRange(1000, 2000)
self._range1 = bt2.UnsignedIntegerRange(4, 192)
self._range2 = bt2.UnsignedIntegerRange(17, 228)
self._range3 = bt2.UnsignedIntegerRange(1000, 2000)
+ self._range_same = bt2.UnsignedIntegerRange(1300, 1300)
super().setUp()
super().setUp()
@@
-212,4
+223,5
@@
class SignedIntegerRangeSetTestCase(_IntegerRangeSetTestCase, unittest.TestCase)
self._range1 = bt2.SignedIntegerRange(-1484, -17)
self._range2 = bt2.SignedIntegerRange(-101, 1500)
self._range3 = bt2.SignedIntegerRange(1948, 2019)
self._range1 = bt2.SignedIntegerRange(-1484, -17)
self._range2 = bt2.SignedIntegerRange(-101, 1500)
self._range3 = bt2.SignedIntegerRange(1948, 2019)
+ self._range_same = bt2.SignedIntegerRange(-1300, -1300)
super().setUp()
super().setUp()
This page took
0.024148 seconds
and
4
git commands to generate.