μ€λν
06/28/2024, 1:49 AMhenrik
07/01/2024, 6:58 AMgradle test --tests ${filename.replace(".kt", "")}
henrik
07/01/2024, 7:53 AM{
"configurations": [
{
"type": "gradle",
"name": "Run Gradle test",
"tasks": [ "test" ],
"args": [ "--tests", "$FILE_NAME_NO_EXT$"],
"workingDir": "$PROJECT_DIR$",
},
]
}
I found the env variables at https://www.jetbrains.com/help/fleet/built-in-macros.html.μ€λν
07/01/2024, 8:33 AMμ€λν
07/01/2024, 8:34 AMhenrik
07/01/2024, 8:35 AMhenrik
07/01/2024, 8:36 AMμ€λν
07/01/2024, 8:40 AMhenrik
07/01/2024, 8:40 AMμ€λν
07/01/2024, 8:42 AMhenrik
07/01/2024, 8:42 AMμ€λν
07/01/2024, 8:46 AMμ€λν
07/01/2024, 8:50 AMhenrik
07/01/2024, 8:50 AM{
"type": "command",
"name": "Gradle test",
"program": "$PROJECT_DIR$/tools/bin/gr",
"args": [ "test --tests $FILE_NAME_NO_EXT$"],
"workingDir": "$FILE_DIR$",
},
henrik
07/01/2024, 8:51 AMgr
scripts figures out which project the test is in and runs gradle -p subProjectDir ...
)henrik
07/01/2024, 8:51 AMμ€λν
07/01/2024, 8:53 AM