Ejemplo n.º 1
0
    def testGetters(self):
        range = QgsDateRange(QDate(2010, 3, 1), QDate(2010, 6, 2))
        self.assertEqual(range.lower(), QDate(2010, 3, 1))
        self.assertEqual(range.upper(), QDate(2010, 6, 2))
        self.assertTrue(range.includeLower())
        self.assertTrue(range.includeUpper())

        range = QgsDateRange(QDate(), QDate(2010, 6, 2))
        self.assertFalse(range.lower().isValid())
        self.assertEqual(range.upper(), QDate(2010, 6, 2))

        range = QgsDateRange(QDate(2010, 3, 1), QDate())
        self.assertEqual(range.lower(), QDate(2010, 3, 1))
        self.assertFalse(range.upper().isValid())