125:751f50b9b5fa
Anton Shestakov <av6@dwimlabs.net>, Thu, 07 Jul 2016 14:24:22 +0800
viewer: remove special case for cleanup task collapser Now that final "job finished" metadata line is not in any task, cleanup is empty and won't get the collapser naturally.

next change 129:3a25896f01e1
previous change 46:0f45e02848a1

tests/test_models.py

Permissions: -rw-r--r--

Other formats: Feeds:
from datetime import datetime, timedelta
from candolint.models import Project, Check
def test_get_title():
project = Project()
project.domain = 'example.com'
project.user = 'alice'
project.name = 'hello-world'
assert project.get_title() == 'alice/hello-world'
project.domain = 'hello-world.com'
project.user = None
project.name = 'central'
assert project.get_title() == 'hello-world.com/central'
def test_duration():
now = datetime.now()
check = Check(started=now)
check.finished = now + timedelta(seconds=10)
assert check.get_duration() == '10 sec'
check.finished = now + timedelta(minutes=5)
assert check.get_duration() == '5 min'
check.finished = now + timedelta(hours=2)
assert check.get_duration() == '120 min'