Make all tests pass when run via the MW runner

There where quite a few tests failing when run via the MW runner. Presumably this was not detected as all these tests are skipped when running via the standalone runner.