Hi,

I want to enhance a unittest framework to also report the results in SonarQube Generic Execution format. This format lists the file paths.

The unittest framework loops through the modules and collects the module name and the unittests:

foreach (moduleInfo; ModuleInfo)
    {
        if (moduleInfo)
        {
            auto unitTest = moduleInfo.unitTest;

            if (unitTest)
            {
                testClass.name = moduleInfo.name;
                testClass.test = (o, test) { unitTest(); };
                testClasses ~= testClass;
            }
        }
    }

Is there any way to get the module file path (the value __FILE__ would contain in the modules)?


Kind regards
André

Reply via email to