make sure site is not "claimed" when it's finished

This commit is contained in:
Noah Levitt 2017-02-03 16:40:15 -08:00
parent a60878c5a7
commit 14e312e4c4
3 changed files with 5 additions and 1 deletions

View file

@ -160,12 +160,14 @@ def test_time_limit():
assert site.starts_and_stops[1]['stop'] is None
site.time_limit = 0.1
site.claimed = True
frontier.update_site(site)
time.sleep(0.1)
frontier._enforce_time_limit(site)
assert site.status == 'FINISHED_TIME_LIMIT'
assert not site.claimed
assert len(site.starts_and_stops) == 2
assert site.starts_and_stops[1]['start']
assert site.starts_and_stops[1]['stop']