Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
status: only place marks for tests with their own range
This fixes #305, by ensuring that rangeless tests will not have markers written at all, avoiding overwriting their parent's mark. This does introduce another, less significant, issue: the marker for a test will always indicate the result of the last time that the parent test was explicitly executed, including being absent if the parent test has never been specifically requested. (Currently, this likely only occurs when using the summary window, so users can reference that for more precise result info. This could become a more annoying issue with, for example, a "run all failed tests" command in future which might bypass parent test execution.)
- Loading branch information