def test_estimated_formatting(service, url):
response = dict(name='foo', builds=[
dict(duration=0, description=None, timestamp=1481387964313, result=None),
dict(duration=10000, description=None, timestamp=1481387964313, result='SUCCESS'),
dict(duration=10000, description=None, timestamp=1481387964313, result='SUCCESS'),
dict(duration=10000, description=None, timestamp=1481387964313, result='SUCCESS'),
dict(duration=10000, description=None, timestamp=1481387964313, result='SUCCESS'),
dict(duration=10000, description=None, timestamp=1481387964313, result='SUCCESS'),
])
responses.add(responses.GET, url, json=response)
result = service.update()
assert len(result['builds']) == 4
assert result['builds'][0] == dict(
author='<no author>',
duration=5,
elapsed='five seconds left',
message='<no message>',
outcome='working',
started_at=1481387964,
)
评论列表
文章目录