python-ksuid icon indicating copy to clipboard operation
python-ksuid copied to clipboard

feat: Negative Tests

Open caldempsey opened this issue 1 year ago • 0 comments

Adds a few negative tests. These two are suspect:

def test_to_from_base62_invalid_base62_string():
    # Arrange
    ksuid = Ksuid()
    invalid_base62 = "invalid_base62_string!"

    # Act & Assert
    with pytest.raises(ValueError):
        ksuid.from_base62(invalid_base62)

def test_to_from_base62_empty_string():
    # Arrange
    ksuid = Ksuid()
    empty_base62 = ""

    # Act & Assert
    with pytest.raises(IndexError): # this looks wrong
        ksuid.from_base62(empty_base62)

caldempsey avatar Aug 21 '24 21:08 caldempsey