def METHOD_NAME(self):
    assert versions.is_version_identifier("serverless") is False
    assert versions.is_version_identifier(None) is False
    assert versions.is_version_identifier("") is False
    assert versions.is_version_identifier("     \t ") is False
    assert versions.is_version_identifier("5-ab-c") is False
    assert versions.is_version_identifier("5.1") is False
    assert versions.is_version_identifier("5") is False
    assert versions.is_version_identifier("5.0.0")
    assert versions.is_version_identifier("1.7.3")
    assert versions.is_version_identifier("20.3.7-SNAPSHOT")
    assert versions.is_version_identifier(None, strict=False) is False
    assert versions.is_version_identifier("", strict=False) is False
    assert versions.is_version_identifier("5.1", strict=False)
    assert versions.is_version_identifier("5", strict=False)
    assert versions.is_version_identifier("23", strict=False)
    assert versions.is_version_identifier("20.3.7-SNAPSHOT", strict=False)