Generally projects with modules don't have any sources in the root module. It currently fails with the error :
Exception in thread "main" org.sonar.runner.RunnerException: org.sonar.runner.RunnerException: You must define the following mandatory properties for 'xxx': sonar.sources
The property sonar.sources should not be mandatory
The property sonar.sources is no more mandatory when the property sonar.modules is present. But it is still mandatory otherwise.
No need for IT.