// © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html { "version": "0.2.0", "configurations": [ { "name": "intltest Launch", "type": "cppdbg", "request": "launch", "targetArchitecture": "x64", "program": "${workspaceFolder}/test/intltest/intltest", "environment": [ { "name": "LD_LIBRARY_PATH", // Use "DYLD_LIBRARY_PATH" for mac osx. "value": "${workspaceRoot}/lib:${workspaceRoot}/stubdata:${workspaceRoot}/tools/ctestfw" }, { "name": "ICU_DATA", "value": "${workspaceRoot}/data/out" } ], "args": [ // Here you add which test cases you want to run, leaving it empty will run all the test cases. // Examples: // "rbbi/RBBITest", // "format/NumberFormatTest" ], "stopAtEntry": false, // If you want to add a break point in the beginning of the program (i.e. test cases). "cwd": "${workspaceFolder}/test/intltest", "externalConsole": false, //set to true to see output in an external terminal instead "MIMode": "gdb", // Use "lldb" for mac osx. "logging": { "trace": true, "traceResponse": true, "engineLogging": true, "programOutput": true }, "preLaunchTask": "buildTest" }, { "name": "cintltst Launch", "type": "cppdbg", "request": "launch", "targetArchitecture": "x64", "program": "${workspaceFolder}/test/cintltst/cintltst", "environment": [ { "name": "LD_LIBRARY_PATH", // Use "DYLD_LIBRARY_PATH" for mac osx. "value": "${workspaceRoot}/lib:${workspaceRoot}/stubdata:${workspaceRoot}/tools/ctestfw" }, { "name": "ICU_DATA", "value": "${workspaceRoot}/data/out" } ], "args": [ // Here you add which test cases you want to run, leaving it empty will run all the test cases. // "/tsutil/cstrcase" // Just for example. ], "stopAtEntry": false, // If you want to add a break point in the beginning of the program (i.e. test cases). "cwd": "${workspaceFolder}", "externalConsole": false, //set to true to see output in an external terminal instead "MIMode": "gdb", // Use "lldb" for mac osx. "logging": { "trace": true, "traceResponse": true, "engineLogging": true, "programOutput": true }, "preLaunchTask": "buildTest" }, { "name": "iotest Launch", "type": "cppdbg", "request": "launch", "targetArchitecture": "x64", "program": "${workspaceFolder}/test/iotest/iotest", "environment": [ { "name": "LD_LIBRARY_PATH", // Use "DYLD_LIBRARY_PATH" for mac osx. "value": "${workspaceRoot}/lib:${workspaceRoot}/stubdata:${workspaceRoot}/tools/ctestfw" }, { "name": "ICU_DATA", "value": "${workspaceRoot}/data/out" } ], "args": [ // Here you add which test cases you want to run, leaving it empty will run all the test cases. // "/datadriv" // Just for example. ], "stopAtEntry": false, // If you want to add a break point in the beginning of the program (i.e. test cases). "cwd": "${workspaceFolder}", "externalConsole": false, //set to true to see output in an external terminal instead "MIMode": "gdb", // Use "lldb" for mac osx. "logging": { "trace": true, "traceResponse": true, "engineLogging": true, "programOutput": true }, "preLaunchTask": "buildTest" } ] }