def test_is_string_or_callable_true(inp): assert is_string_or_callable(inp)
def test_is_string_or_callable(): assert is_string_or_callable('42.0') assert is_string_or_callable(lambda: 42.0) assert not is_string(42.0)
def test_is_string_or_callable(): yield assert_true, is_string_or_callable('42.0') yield assert_true, is_string_or_callable(lambda: 42.0) yield assert_false, is_string(42.0)