def METHOD_NAME():
    """
    Test Ansible module call from ansible gate module
    :return:
    """
    with patch("subprocess.run") as proc_run_mock:
        proc_run_mock.return_value.stdout = (
            'localhost | SUCCESS => {\n    "completed": true    \n}'
        )
        ret = ansiblegate.call("one.two.three", "arg_1", kwarg1="foobar")
        proc_run_mock.assert_any_call(
            [
                ANY,
                "localhost",
                "--limit",
                "127.0.0.1",
                "-m",
                "one.two.three",
                "-a",
                '"arg_1" kwarg1="foobar"',
                "-i",
                ANY,
            ],
            env=ANY,
            check=True,
            shell=False,
            stderr=-1,
            stdout=-1,
            timeout=1200,
            universal_newlines=True,
        )
        assert ret == {"completed": True}