def test_parse_args_kwds_with_multiple_args(): assert _parse_args_kwargs(["foo", "bar", dict(bar="baz")]) == ( ("foo", "bar"), { "bar": "baz" }, )
def test_parse_args_kwds_as_dict(): assert _parse_args_kwargs({"args": "foo", "bar": "baz"}) == _parse_args_kwargs( ["foo", dict(bar="baz")] ) assert _parse_args_kwargs({"args": ["foo"], "bar": "baz"}) == _parse_args_kwargs( {"args": "foo", "bar": "baz"} ) assert _parse_args_kwargs({"args": "foo"}) == (("foo",), {}) assert _parse_args_kwargs({"bar": "baz"}) == ((), {"bar": "baz"})
def test_parse_args_kwds_as_dict(): assert _parse_args_kwargs({ "args": "foo", "bar": "baz" }) == _parse_args_kwargs(["foo", dict(bar="baz")]) assert _parse_args_kwargs({ "args": ["foo"], "bar": "baz" }) == _parse_args_kwargs({ "args": "foo", "bar": "baz" }) assert _parse_args_kwargs({"args": "foo"}) == (("foo", ), {}) assert _parse_args_kwargs({"bar": "baz"}) == ((), {"bar": "baz"})
def test_parse_args_kwds_without_args(): assert _parse_args_kwargs([dict(bar="baz")]) == ((), {"bar": "baz"})
def test_parse_args_kwds_without_kwds(): assert _parse_args_kwargs(["foo"]) == (("foo", ), {})
def test_parse_args_kwds(): assert _parse_args_kwargs(["foo", dict(bar="baz")]) == (("foo", ), { "bar": "baz" })
def test_parse_args_kwds_with_multiple_args(): assert _parse_args_kwargs(["foo", "bar", dict(bar="baz")]) == ( ("foo", "bar"), {"bar": "baz"}, )
def test_parse_args_kwds_without_kwds(): assert _parse_args_kwargs(["foo"]) == (("foo",), {})
def test_parse_args_kwds(): assert _parse_args_kwargs(["foo", dict(bar="baz")]) == (("foo",), {"bar": "baz"})