forked from mirrors/gecko-dev
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
24 lines
626 B
Python
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()
|