Ejemplo n.º 1
0
    def test_ozip(self):
        self.assertEqual(ozip(), ())

        self.assertEqual(ozip(None, None), None)
        self.assertEqual(ozip(None, 45), None)
        self.assertEqual(ozip(123, None), None)
        self.assertEqual(ozip(123, 45), (123, 45))

        self.assertEqual(ozip(None, None, None), None)
        self.assertEqual(ozip(None, 45, None), None)
        self.assertEqual(ozip(123, 45, 67), (123, 45, 67))
Ejemplo n.º 2
0
 def str_time_range(self):
     s = ozip(self.start_time.to_short_summary(), self.end_time.to_short_summary())
     return oget(omap('-'.join, s), MSG_ALL_DAY)
Ejemplo n.º 3
0
 def str_time_range(self):
     s = ozip(self.start_time.to_short_summary(), self.end_time.to_short_summary())
     return oget(omap('-'.join, s), MSG_ALL_DAY)