コード例 #1
0
    def test_construction(self):
        # Construct with the right parameters.
        interval1 = Interval(fromIsoString("20150825T120000"),
                             fromIsoString("20150825T160000"))
        self.assertEqual(toIsoString(interval1.getStartTime()), "20150825T120000")
        self.assertEqual(toIsoString(interval1.getEndTime()), "20150825T160000")
        self.assertTrue(interval1.isValid())

        # Construct with the invalid interval.
        interval2 = Interval()
        self.assertTrue(not interval2.isValid())

        # Construct with the empty interval.
        interval3 = Interval(True)
        self.assertTrue(interval3.isValid())
        self.assertTrue(interval3.isEmpty())
コード例 #2
0
ファイル: test_interval.py プロジェクト: peurpdapeurp/PyNDN2
    def test_construction(self):
        # Construct with the right parameters.
        interval1 = Interval(fromIsoString("20150825T120000"),
                             fromIsoString("20150825T160000"))
        self.assertEqual(toIsoString(interval1.getStartTime()), "20150825T120000")
        self.assertEqual(toIsoString(interval1.getEndTime()), "20150825T160000")
        self.assertTrue(interval1.isValid())

        # Construct with the invalid interval.
        interval2 = Interval()
        self.assertTrue(not interval2.isValid())

        # Construct with the empty interval.
        interval3 = Interval(True)
        self.assertTrue(interval3.isValid())
        self.assertTrue(interval3.isEmpty())