@Test
void parseWhenReleaseContainDotSymbol()
{

    String packageName = "libglvnd-1.1.0-4.gitf92208b.fc30.i686.rpm";
    RpmArtifactCoordinates actualCoord = RpmArtifactCoordinatesUtils.parse(packageName);
    List<String> expectedCoord = Arrays.asList("libglvnd",
                                               "1.1.0",
                                               "4.gitf92208b.fc30",
                                               "i686",
                                               RpmPackageType.BINARY.getPostfix(),
                                               "rpm");
    assertThat(expectedCoord.get(0)).isEqualTo(actualCoord.getId());
    assertThat(expectedCoord.get(1)).isEqualTo(actualCoord.getVersion());
    assertThat(expectedCoord.get(2)).isEqualTo(actualCoord.getRelease());
    assertThat(expectedCoord.get(3)).isEqualTo(actualCoord.getArchitecture());
    assertThat(expectedCoord.get(4)).isEqualTo(actualCoord.getPackageType());
}