fune/taskcluster/taskgraph/test/test_util_taskcluster.py
Dustin J. Mitchell 91f4fe8c61 Bug 1398277: special-case retriggering of tasks not in the taskgraph; r=bstack
This will apply to cron tasks, action tasks, and decision tasks.  It is a
distinct retrigger implementation because (a) we do not want to follow
dependencies, and (b) it takes a lot of scopes to create a decision task, so we
need to limit access to this action.

MozReview-Commit-ID: 21DVSiagcrO

--HG--
extra : rebase_source : 6f027e349e245e4aa4dbed81145a0a5d75218cb1
extra : histedit_source : eff99aee5a0e7496b0734748b29739480eb0e3fb
2018-07-04 02:46:59 +00:00

24 lines
626 B
Python

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
from __future__ import absolute_import, print_function, unicode_literals
import datetime
import unittest
import mozunit
from taskgraph.util.taskcluster import (
parse_time
)
class TestTCUtils(unittest.TestCase):
def test_parse_time(self):
exp = datetime.datetime(2018, 10, 10, 18, 33, 3, 463000)
assert parse_time('2018-10-10T18:33:03.463Z') == exp
if __name__ == '__main__':
mozunit.main()