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())