def test_validate_input_min_docker_py(self): docker_mock = Mock() docker_mock.version_info = (1, 0, 0) dockerng_mod.docker = None with patch.dict(dockerng_mod.VALID_CREATE_OPTS['command'], {'path': 'Config:Cmd', 'image_path': 'Config:Cmd', 'min_docker_py': (999, 0, 0)}): with patch.object(dockerng_mod, 'docker', docker_mock): self.assertRaisesRegexp(SaltInvocationError, "The 'command' parameter requires at" " least docker-py 999.0.0.*$", dockerng_state._validate_input, {'command': 'echo boom'})