コード例 #1
0
 def test_get_formatted_date_multiple_days_ago(self):
     # 2 days ago
     past_date = datetime(2018, 2, 13, 10, 15, 15) - timedelta(2)
     formatted_date = get_formatted_date(
         past_date.strftime('%Y-%m-%d %H:%M:%S'))
     self.assertEqual(formatted_date, '11 Feb 2018 10:15')
コード例 #2
0
 def test_get_formatted_date_today_date(self):
     with patch('frontstage.common.message_helper.date') as mock_date:
         mock_date.today.return_value = date(2018, 6, 12)
         today_example_date = get_formatted_date('2018-06-12 14:15:12')
         self.assertEqual(today_example_date, 'Today at 15:15')
コード例 #3
0
 def test_get_formatted_date_yesterday_date(self):
     with patch('frontstage.common.message_helper.date') as mock_date:
         mock_date.today.return_value = date(2018, 2, 12)
         yesterday_example_date = get_formatted_date('2018-02-11 14:15:12')
         self.assertEqual(yesterday_example_date, 'Yesterday at 14:15')
コード例 #4
0
 def test_get_formatted_date_incorrect_date(self):
     date_str = '018-04-04 09:27:11.354399'
     refined_date = get_formatted_date(date_str)
     self.assertEqual(refined_date, '018-04-04 09:27:11.354399')