From a02a46752d954c29a65bf8bc5b88fa3545315175 Mon Sep 17 00:00:00 2001 From: Olof Johansson Date: Tue, 12 Mar 2013 19:53:56 +0100 Subject: [PATCH] Add unit tests for timestr() --- lib/svtplay_dl/tests/utils.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lib/svtplay_dl/tests/utils.py diff --git a/lib/svtplay_dl/tests/utils.py b/lib/svtplay_dl/tests/utils.py new file mode 100644 index 0000000..b912a68 --- /dev/null +++ b/lib/svtplay_dl/tests/utils.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# ex:ts=4:sw=4:sts=4:et +# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- + +# The unittest framwork doesn't play nice with pylint: +# pylint: disable-msg=C0103 + +from __future__ import absolute_import +import unittest +import svtplay_dl.utils + +class timestrTest(unittest.TestCase): + def test_1(self): + self.assertEqual(svtplay_dl.utils.timestr(1), "00:00:00,00") + + def test_100(self): + self.assertEqual(svtplay_dl.utils.timestr(100), "00:00:00,10") + + def test_3600(self): + self.assertEqual(svtplay_dl.utils.timestr(3600), "00:00:03,60") + + def test_3600000(self): + self.assertEqual(svtplay_dl.utils.timestr(3600000), "01:00:00,00")