From: Nick Porter Date: Mon, 1 Aug 2022 08:58:51 +0000 (+0100) Subject: Add keyword tests to launch.json X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf943cf76c59df4a28ac40b1ed74fdf1fb46c48e;p=thirdparty%2Ffreeradius-server.git Add keyword tests to launch.json --- diff --git a/.vscode/launch.json b/.vscode/launch.json index 92c1b7a1a40..075dc2c01ef 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -40,6 +40,40 @@ { "name": "DEBUGGER_ATTACHED", "value": "yes" } ], "MIMode": "gdb" + }, + { + "type": "cppdbg", + "request": "launch", + "name": "Keyword Test (gdb)", + "program": "${workspaceFolder}/build/bin/local/unit_test_module", + "args": [ + "-D", + "${workspaceFolder}/share/dictionary", + "-d", + "${workspaceFolder}/src/tests/keywords", + "-i", + "${workspaceFolder}/build/tests/keywords/${input:keyword}.attrs", + "-f", + "${workspaceFolder}/build/tests/keywords/${input:keyword}.attrs", + "-r", + "${workspaceFolder}/build/tests/keywords/${input:keyword}", + "-xx" + ], + "cwd": "${workspaceFolder}", + "environment": [ + { "name": "FR_LIBRARY_PATH", "value": "${workspaceFolder}/build/lib/local/.libs" }, + { "name": "LD_LIBRARY_PATH", "value": "${workspaceFolder}/build/lib/local/.libs" }, + { "name": "KEYWORD", "value": "${input:keyword}" }, + { "name": "DEBUGGER_ATTACHED", "value": "yes"} + ], + "MIMode": "gdb" + } + ], + "inputs": [ + { + "id": "keyword", + "type": "promptString", + "description": "Keyword to test" } ] }