Esempio n. 1
0
 def test_format_items(self):
     cases = [
         (np.arange(4) * np.timedelta64(1, 'D'),
          '0 days 1 days 2 days 3 days'),
         (np.arange(4) * np.timedelta64(3, 'h'),
          '00:00:00 03:00:00 06:00:00 09:00:00'),
         (np.arange(4) * np.timedelta64(500, 'ms'),
          '00:00:00 00:00:00.500000 00:00:01 00:00:01.500000'),
         (pd.to_timedelta(['NaT', '0s', '1s', 'NaT']),
          'NaT 00:00:00 00:00:01 NaT'),
         (pd.to_timedelta(['1 day 1 hour', '1 day', '0 hours']),
          '1 days 01:00:00 1 days 00:00:00 0 days 00:00:00'),
         ([1, 2, 3], '1 2 3'),
     ]
     for item, expected in cases:
         actual = ' '.join(formatting.format_items(item))
         self.assertEqual(expected, actual)
Esempio n. 2
0
 def test_format_items(self):
     cases = [
         (np.arange(4) * np.timedelta64(1, 'D'),
          '0 days 1 days 2 days 3 days'),
         (np.arange(4) * np.timedelta64(3, 'h'),
          '00:00:00 03:00:00 06:00:00 09:00:00'),
         (np.arange(4) * np.timedelta64(500, 'ms'),
          '00:00:00 00:00:00.500000 00:00:01 00:00:01.500000'),
         (pd.to_timedelta(['NaT', '0s', '1s',
                           'NaT']), 'NaT 00:00:00 00:00:01 NaT'),
         (pd.to_timedelta(['1 day 1 hour', '1 day', '0 hours']),
          '1 days 01:00:00 1 days 00:00:00 0 days 00:00:00'),
         ([1, 2, 3], '1 2 3'),
     ]
     for item, expected in cases:
         actual = ' '.join(formatting.format_items(item))
         assert expected == actual
 def test_format_items(self):
     cases = [
         (np.arange(4) * np.timedelta64(1, "D"), "0 days 1 days 2 days 3 days"),
         (
             np.arange(4) * np.timedelta64(3, "h"),
             "00:00:00 03:00:00 06:00:00 09:00:00",
         ),
         (
             np.arange(4) * np.timedelta64(500, "ms"),
             "00:00:00 00:00:00.500000 00:00:01 00:00:01.500000",
         ),
         (pd.to_timedelta(["NaT", "0s", "1s", "NaT"]), "NaT 00:00:00 00:00:01 NaT"),
         (
             pd.to_timedelta(["1 day 1 hour", "1 day", "0 hours"]),
             "1 days 01:00:00 1 days 00:00:00 0 days 00:00:00",
         ),
         ([1, 2, 3], "1 2 3"),
     ]
     for item, expected in cases:
         actual = " ".join(formatting.format_items(item))
         assert expected == actual