예제 #1
0
파일: test_qgsrange.py 프로젝트: CS-SI/QGIS
    def testGetters(self):
        range = QgsIntRange(1, 11)
        self.assertEqual(range.lower(), 1)
        self.assertEqual(range.upper(), 11)
        self.assertTrue(range.includeLower())
        self.assertTrue(range.includeUpper())

        range = QgsIntRange(-1, 3, False, False)
        self.assertEqual(range.lower(), -1)
        self.assertEqual(range.upper(), 3)
        self.assertFalse(range.includeLower())
        self.assertFalse(range.includeUpper())
예제 #2
0
    def testGetters(self):
        range = QgsIntRange(1, 11)
        self.assertEqual(range.lower(), 1)
        self.assertEqual(range.upper(), 11)
        self.assertTrue(range.includeLower())
        self.assertTrue(range.includeUpper())

        range = QgsIntRange(-1, 3, False, False)
        self.assertEqual(range.lower(), -1)
        self.assertEqual(range.upper(), 3)
        self.assertFalse(range.includeLower())
        self.assertFalse(range.includeUpper())
예제 #3
0
 def testIsInfinite(self):
     range = QgsIntRange()
     self.assertTrue(range.isInfinite())
     range2 = QgsIntRange(range.lower(), 5)
     self.assertFalse(range2.isInfinite())
     range2 = QgsIntRange(5, range.upper())
     self.assertFalse(range2.isInfinite())