From f6274df9d065f176473228ebce3409137cfb3cde Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sun, 26 Mar 2017 20:11:58 -0700 Subject: [PATCH] Added isMavenId() tests. --- src/test/kotlin/com/beust/kobalt/maven/MavenIdTest.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/test/kotlin/com/beust/kobalt/maven/MavenIdTest.kt b/src/test/kotlin/com/beust/kobalt/maven/MavenIdTest.kt index 59a5475c..1732274f 100644 --- a/src/test/kotlin/com/beust/kobalt/maven/MavenIdTest.kt +++ b/src/test/kotlin/com/beust/kobalt/maven/MavenIdTest.kt @@ -20,6 +20,16 @@ class MavenIdTest { ) } + @Test + fun isMavenId() { + Assert.assertFalse(MavenId.isMavenId("file://C:\\foo\\bar")) + Assert.assertFalse(MavenId.isMavenId("file:///home/user/foo/bar")) + Assert.assertFalse(MavenId.isMavenId("com.example:foo")) + Assert.assertTrue(MavenId.isMavenId("com.example:foo:")) + Assert.assertTrue(MavenId.isMavenId("com.example:foo:0.5.7")) + Assert.assertTrue(MavenId.isMavenId("com.example:foo:jar:0.3.0")) + } + @Test(dataProvider = "dp") fun parseVersions(id: String, groupId: String, artifactId: String, version: String?, packaging: String?, qualifier: String?) {