From 8369bacbc1e4f5b6de080d7172b7838b68d7ca73 Mon Sep 17 00:00:00 2001 From: Erem Boto Date: Fri, 30 Sep 2016 10:58:08 -0700 Subject: [PATCH] Reproduce the bug from https://repo1.maven.org/maven2/com/amazonaws/amazon-kinesis-producer/0.12.0/amazon-kinesis-producer-0.12.0.pom --- .../src/test/scala/coursier/test/VersionIntervalTests.scala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/shared/src/test/scala/coursier/test/VersionIntervalTests.scala b/tests/shared/src/test/scala/coursier/test/VersionIntervalTests.scala index 09c906ef7..d8ada55ad 100644 --- a/tests/shared/src/test/scala/coursier/test/VersionIntervalTests.scala +++ b/tests/shared/src/test/scala/coursier/test/VersionIntervalTests.scala @@ -133,7 +133,7 @@ object VersionIntervalTests extends TestSuite { 'basic{ val itv = Parse.versionInterval("[2.2,)").get - + assert(!itv.contains(v21)) assert(itv.contains(v22)) assert(itv.contains(v23)) @@ -195,6 +195,10 @@ object VersionIntervalTests extends TestSuite { val s4 = "(1.1,1.3)" val itv4 = Parse.versionInterval(s4) assert(itv4 == Some(VersionInterval(Some(Version("1.1")), Some(Version("1.3")), false, false))) + + val s5 = "(1.11.0, 1.12.0]" + val itv5 = Parse.versionInterval(s5) + assert(itv5 == Some(VersionInterval(Some(Version("1.11.0")), Some(Version("1.12.0")), false, true))) } 'leftEmptyVersions { val s1 = "[,1.3]"