Improve test coverage to 100%, platform is now overridable via parent args.