Make all test items (folders, project root, in addition to test files and test blocks) debuggable.
This means the DebugConfigProvider has to support both explicit test path as well as partial test path matches, i.e. support and dynamically switch --runTestsByPath and --testPathPattern(s).
Refactored to consolidate the logic into the DebugConfigProvider when possible.
Make all test items (folders, project root, in addition to test files and test blocks) debuggable.
This means the DebugConfigProvider has to support both explicit test path as well as partial test path matches, i.e. support and dynamically switch
--runTestsByPath
and--testPathPattern(s)
.Refactored to consolidate the logic into the DebugConfigProvider when possible.
resolve #1056