add an unshipped test for checking sub-module versions are updated