Test with submodules