Esempio n. 1
0
def test_validate_date_other_string():
    # Act / Assert
    with pytest.raises(ValueError):
        core.validate_date("somthing invalid")
Esempio n. 2
0
def test_validate_date_valid_yyyy_mm_dd():
    # Act
    valid = core.validate_date("2018-05-15")

    # Assert
    assert valid
Esempio n. 3
0
def test_validate_date_invalid_yyyy_mm_dd():
    # Act
    with pytest.raises(ValueError):
        core.validate_date("2018-19-39")
Esempio n. 4
0
def test_validate_date_positive_number():
    # Act / Assert
    with pytest.raises(ValueError):
        core.validate_date("1")
Esempio n. 5
0
def test_validate_date_negative_number():
    # Act
    valid = core.validate_date("-1")

    # Assert
    assert valid
Esempio n. 6
0
def test_validate_date_invalid(test_input):
    # Act / Assert
    with pytest.raises(ValueError):
        core.validate_date(test_input)
Esempio n. 7
0
def test_validate_date_valid(test_input):
    # Act
    valid = core.validate_date(test_input)

    # Assert
    assert valid
Esempio n. 8
0
def test_validate_date_valid(test_input: str) -> None:
    # Act
    valid = core.validate_date(test_input)

    # Assert
    assert valid