Update confusing documentation for calc_duration.py #158
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This really confused me, and I got wrong results initially as I was thinking that this would sum up the durations of the provided events, while it's identifying the maximum duration.
I went ahead and wrote a bunch of tests for this, covering a wide variety of event combinations (that are most likely unrealistic if this is to be used to identify the longest event in a block). Nevertheless, they may be useful to double check the event creation functions using the
duration
args.