def test_for_valid_date():
    cases = [
        ("2010-01-01", True),
        ("2010-02-29", False),
        ("invalid", False)
    ]

    for example, expected in cases:
        yield assert_equal, is_valid_date(example), expected, example
def test_for_valid_date():
    cases = [
        ("2010-01-01", True),
        ("2010-02-29", False),
        ("invalid", False)
    ]

    for example, expected in cases:
        assert_equal(is_valid_date(example), expected, example)
def test_for_valid_date():
    cases = [
        ("2010-01-01", True),
        ("2010-02-29", False),
        ("invalid", False)
    ]

    for example, expected in cases:
        assert is_valid_date(example) == expected