{
	"messages": [
		"{0}\nTest {1} failed with {2} (exit value {3}).",
		"{0}\nTest {1} failed with exit code {2}.",
		"ctest integration disabled. Please see the `cmake.ctest.testExplorerIntegrationEnabled` setting.",
		"Testing",
		"Running tests",
		"CTest path is not set",
		"${testName} variable in ctest args is not supported when running multiple tests. The variable will not be expanded.",
		"None of the requested test(s) matched a discovered test: {0}. Nothing was run. Try refreshing the tests.",
		"Test '{0}' did not run and produced no output. The test executable may not have been built — build the test target, then run the test again.",
		"No project found for folder {0}",
		"No driver found for folder {0}",
		"CTest path is not set",
		"Could not get test arguments",
		"None of the requested test(s) matched a discovered test: {0}. Nothing was run. Try refreshing the tests.",
		"${testName} variable in ctest args is not supported when running multiple tests in parallel. The variable will not be expanded.",
		"Test {0} failed with completion status \"{1}\".",
		"Test {0} failed. Please check output for more information.",
		"Test results not found.",
		"CTest run was cancelled",
		"CTest run was terminated",
		"CTest finished with return code {0}",
		"Failed to resolve doctest source line for {0}: {1}",
		"Folder is not found in Test Explorer: {0}",
		"Select a test preset to discover tests",
		"There was an error running ctest to determine available test executables",
		"CTest path is not set",
		"Folder is not found in Test Explorer: {0}",
		"No project found for folder {0}",
		"No coverage info files for CMake project {0}. No coverage data will be analyzed for this project.",
		"Building the preRunCoverageTarget for project {0} before running tests with coverage.",
		"Building the preRunCoverageTarget '{0}' on project in {1} failed. Skipping running tests.",
		"Building the postRunCoverageTarget '{0}' for project {1} after the tests have run with coverage.",
		"Building target postRunCoverageTarget on project in {0} failed. Skipping handling of coverage data.",
		"Not running tests due to build failure.",
		"Running tests failed: {0}",
		"No project found for folder {0}",
		"Debug without launch configuration",
		"Choose how to debug the test.",
		"Yes",
		"No",
		"Would you like to always debug tests without a launch configuration in this workspace?",
		"CTest launch resolver discovered {0} test(s).",
		"This launch configuration resolves to a specific CTest test, but no tests were found. Configure and build your project so tests are discovered, then try again (or start debugging a test from the Test Explorer).",
		"Select the CTest test to debug",
		"CTest launch resolver resolved test '{0}' to program '{1}'.",
		"Could not determine the executable for CTest test '{0}'. Build the test's target, then try again.",
		"No launch configurations found.",
		"Choose a launch configuration to debug the test with.",
		"Not debugging tests due to build failure.",
		"Running tests failed: {0}",
		"Could not determine the test program for test {0}",
		"No project found for folder {0}",
		"Test program '{0}' is not a known CMake executable target; skipping from build.",
		"Building targets [{0}] failed with exit code {1}.",
		"Building targets [{0}] threw an error: {1}",
		"Build failed",
		"Run Tests",
		"Run Tests with Coverage",
		"Debug Tests",
		"CTest launch resolver invoked for debug type '{0}'.",
		"Cannot resolve the CTest program for this launch configuration because no CMake project is associated with it.",
		"Failed to resolve the CTest launch configuration: {0}",
		"Failed to resolve the CTest launch configuration: {0}"
	],
	"keys": [
		"test.failed.with.signal",
		"test.failed.with.exit.code",
		"test.explorer.not.enabled",
		"ctest.testing.progress.title",
		"running.tests",
		"ctest.path.not.set",
		"testName.not.supported.multiple",
		"ctest.no.matching.tests",
		"test.did.not.run",
		"no.project.found",
		"no.driver.found",
		"ctest.path.not.set",
		"ctest.args.not.found",
		"ctest.no.matching.tests",
		"testName.not.supported.parallel",
		"test.failed.with.completion.status",
		"test.failed",
		"test.results.not.found",
		"ctest.run.cancelled",
		"ctest.run.terminated",
		"ctest.finished.with.code",
		"failed.to.resolve.doctest.line",
		"folder.not.found.in.test.explorer",
		"test.preset.required",
		"ctest.error",
		"ctest.path.not.set",
		"folder.not.found.in.test.explorer",
		"no.project.found",
		"test.noCoverageInfoFiles",
		"test.buildingPreRunCoverageTarget",
		"test.preRunCoverageTargetFailure",
		"test.buildingPostRunCoverageTarget",
		"test.postRunCoverageTargetFailure",
		"test.skip.run.build.failure",
		"ctest.run.failed",
		"no.project.found",
		"debug.without.launch.config",
		"choose.debug.method",
		"yes",
		"no",
		"never.debug.with.launch.prompt",
		"ctest.launch.discovered.tests",
		"ctest.launch.no.tests",
		"ctest.launch.pick.test",
		"ctest.launch.resolved.program",
		"ctest.launch.no.program",
		"no.launch.config",
		"choose.launch.config",
		"test.skip.debug.build.failure",
		"ctest.run.failed",
		"test.program.not.found",
		"no.project.found",
		"test.target.not.resolved",
		"build.targets.failed.with.code",
		"build.targets.threw",
		"build.failed",
		"run.tests.profile",
		"run.tests.with.coverage.profile",
		"debug.tests.profile",
		"ctest.launch.resolve.invoked",
		"ctest.launch.no.project",
		"ctest.launch.resolve.failed",
		"ctest.launch.resolve.failed"
	],
	"filePath": "src\\ctest"
}