mirror of
https://github.com/jlengrand/bugsink.git
synced 2026-03-10 08:01:17 +00:00
15 lines
520 B
Python
15 lines
520 B
Python
def is_regression(sorted_releases, fixed_at, events_at, current_event_at):
|
|
# NOTE: linear in time with the number of releases; however, for now it's a nice reference implementation.
|
|
marked_as_resolved = False
|
|
|
|
for r in sorted_releases:
|
|
if r in events_at:
|
|
marked_as_resolved = False
|
|
elif r in fixed_at:
|
|
marked_as_resolved = True
|
|
|
|
if current_event_at == r:
|
|
return marked_as_resolved
|
|
|
|
raise Exception("Can't find release '%s'" % current_event_at)
|