def test_coerce__to_str(value, expected): """Ensure we coerce to str.""" assert configure.coerce_to_expected(value, "foo", str) == expected
def test_coerce__to_bool(value, expected): """Ensure we are properly coercing to boolean.""" assert configure.coerce_to_expected(value, "foo", bool) is expected
def test_coerce__no_value(value): """If the value fails a truthyness test, it should be returned.""" assert configure.coerce_to_expected(value, "foo", str) == value