Exemplo n.º 1
0
 def test_range_filter_invalid_op(self):
     with testtools.ExpectedException(exc.OpenStackCloudException,
                                      "Invalid range value: <>100"):
         _utils.range_filter(RANGE_DATA, "key1", "<>100")
Exemplo n.º 2
0
 def test_range_filter_range(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "<3")
     self.assertIsInstance(retval, list)
     self.assertEqual(4, len(retval))
     self.assertEqual(RANGE_DATA[:4], retval)
Exemplo n.º 3
0
 def test_range_filter_exact(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "2")
     self.assertIsInstance(retval, list)
     self.assertEqual(2, len(retval))
     self.assertEqual(RANGE_DATA[2:4], retval)
Exemplo n.º 4
0
 def test_range_filter_max(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "max")
     self.assertIsInstance(retval, list)
     self.assertEqual(2, len(retval))
     self.assertEqual(RANGE_DATA[-2:], retval)
Exemplo n.º 5
0
 def test_range_filter_invalid_op(self):
     with testtools.ExpectedException(
         exc.OpenStackCloudException,
         "Invalid range value: <>100"
     ):
         _utils.range_filter(RANGE_DATA, "key1", "<>100")
Exemplo n.º 6
0
 def test_range_filter_exact(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "2")
     self.assertIsInstance(retval, list)
     self.assertEqual(2, len(retval))
     self.assertEqual(RANGE_DATA[2:4], retval)
Exemplo n.º 7
0
 def test_range_filter_range(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "<3")
     self.assertIsInstance(retval, list)
     self.assertEqual(4, len(retval))
     self.assertEqual(RANGE_DATA[:4], retval)
Exemplo n.º 8
0
 def test_range_filter_max(self):
     retval = _utils.range_filter(RANGE_DATA, "key1", "max")
     self.assertIsInstance(retval, list)
     self.assertEqual(2, len(retval))
     self.assertEqual(RANGE_DATA[-2:], retval)