コード例 #1
0
    def test_epoch_now_tag_with_offset(self):
        """Assert !epoch_now accepts an offset"""

        tomorrow_datetime = self.current_time + datetime.timedelta(days=1)
        tomorrow = datetime_to_epoch_timestamp(tomorrow_datetime)

        self.assertEqual(tomorrow, self.yaml['tomorrow_epoch_time'])
コード例 #2
0
    def test_epoch_now_tag_with_offset(self):
        """Assert !epoch_now accepts an offset."""
        tomorrow_datetime = self.current_time + datetime.timedelta(days=1)
        tomorrow = datetime_to_epoch_timestamp(tomorrow_datetime)

        self.assertEqual(tomorrow, self.yaml['tomorrow_epoch_time']())
コード例 #3
0
 def test_epoch_now_tag(self):
     """Assert !epoch_now gives integer time."""
     current_epoch_time = datetime_to_epoch_timestamp(self.current_time)
     self.assertEqual(current_epoch_time, self.yaml['current_epoch_time']())
コード例 #4
0
 def get_now():
     return datetime_to_epoch_timestamp(datetime.datetime.utcnow() +
                                        delta)
コード例 #5
0
ファイル: file_format.py プロジェクト: joegilley/charlatan
    def epoch_now_constructor(loader, node):
        """Return the current datetime as seconds since the epoch"""

        now = now_constructor(loader, node)

        return datetime_to_epoch_timestamp(now)
コード例 #6
0
ファイル: file_format.py プロジェクト: jvrsantacruz/charlatan
 def get_now():
     return datetime_to_epoch_timestamp(
         datetime.datetime.utcnow() + delta)