Sort scheduled jobs so soonest is first

The scheduled job you probably care about the most is the soonest –
irrespective of when you scheduled it.
This commit is contained in:
Chris Hill-Scott
2016-08-31 16:50:45 +01:00
parent 72f92b5249
commit 6921d8b59e
3 changed files with 8 additions and 4 deletions

View File

@@ -184,11 +184,14 @@ def test_should_show_upcoming_jobs_on_dashboard(
page = BeautifulSoup(response.data.decode('utf-8'), 'html.parser')
table_rows = page.find_all('tbody')[0].find_all('tr')
assert len(table_rows) == 1
assert len(table_rows) == 2
assert 'send_me_later.csv' in table_rows[0].find_all('th')[0].text
assert 'Sending at 11:09am' in table_rows[0].find_all('th')[0].text
assert table_rows[0].find_all('td')[0].text.strip() == '1'
assert 'even_later.csv' in table_rows[1].find_all('th')[0].text
assert 'Sending at 11:09pm' in table_rows[1].find_all('th')[0].text
assert table_rows[1].find_all('td')[0].text.strip() == '1'
@freeze_time("2016-01-01 11:09:00.061258")