コード例 #1
0
ファイル: test_helpers.py プロジェクト: runt18/kitsune
 def test_trunc(self):
     """Assert it returns only the most significant time division."""
     eq_('1 year ago',
         timesince(datetime(2000, 1, 2), now=datetime(2001, 2, 3)))
コード例 #2
0
ファイル: test_helpers.py プロジェクト: runt18/kitsune
 def test_future(self):
     """Test behavior when date is in the future and also when omitting the
     `now` kwarg."""
     eq_('', timesince(datetime(9999, 1, 2)))
コード例 #3
0
ファイル: test_helpers.py プロジェクト: runt18/kitsune
 def test_none(self):
     """If None is passed in, timesince returns ''."""
     eq_('', timesince(None))
コード例 #4
0
ファイル: test_helpers.py プロジェクト: pirateyporat/kitsune
 def test_future(self):
     """Test behavior when date is in the future and also when omitting the
     `now` kwarg."""
     eq_('', timesince(datetime(9999, 1, 2)))
コード例 #5
0
ファイル: test_helpers.py プロジェクト: pirateyporat/kitsune
 def test_trunc(self):
     """Assert it returns only the most significant time division."""
     eq_('1 year ago',
         timesince(datetime(2000, 1, 2), now=datetime(2001, 2, 3)))
コード例 #6
0
ファイル: test_helpers.py プロジェクト: pirateyporat/kitsune
 def test_none(self):
     """If None is passed in, timesince returns ''."""
     eq_('', timesince(None))
コード例 #7
0
ファイル: helpers.py プロジェクト: zctyhj/kitsune
def utctimesince(time, now=None):
    now = now or datetime.utcnow()
    return timesince(time, now)