{"name":"JUnit Test Report","scopeName":"text.junit-test-report","patterns":[{"name":"meta.testsuite.name.junit-test-report","match":"(Testsuite:) (.+)$\\n","captures":{"1":{"name":"meta.testsuite.label.junit-test-report"},"2":{"name":"entity.name.testsuite.junit-test-report"}}},{"name":"meta.testcase.name.junit-test-report","match":"(Testcase:) (.+) took ([\\d\\.]+) sec$\\n","captures":{"1":{"name":"meta.testcase.label.junit-test-report"},"2":{"name":"entity.name.testcase.junit-test-report"}}},{"name":"meta.stackframe.junit-test-report","begin":"at\\s+(?=.+?\\(.+?\\)$)","end":"$\\n","patterns":[{"name":"meta.stackframe.method.junit-test-report","match":"(?\u003c=\\.)[^\\.]+?(?=\\()"},{"match":"\\((.+)(:)(.+)\\)$","captures":{"1":{"name":"meta.stackframe.source.junit-test-report"},"3":{"name":"meta.stackframe.source.line.junit-test-report"}}}]},{"name":"meta.section.output.junit-test-report","begin":"------------- Standard Output ---------------$\\n","end":"------------- ---------------- ---------------$\\n","patterns":[{"name":"meta.output.junit-test-report","contentName":"meta.output.content.junit-test-report","begin":"--Output from (.+?)--$\\n","end":"(?=--Output from|------------- ---------------- ---------------)","beginCaptures":{"1":{"name":"entity.name.testcase.junit-test-report"}}}]},{"name":"meta.section.error.junit-test-report","contentName":"meta.error.junit-test-report","begin":"------------- Standard Error -----------------$\\n","end":"------------- ---------------- ---------------$\\n","patterns":[{"name":"meta.error.junit-test-report","contentName":"meta.error.content.junit-test-report","begin":"--Output from (.+?)--$\\n","end":"(?=--Output from|------------- ---------------- ---------------)","beginCaptures":{"1":{"name":"entity.name.testcase.junit-test-report"}}}]}]}
