YANGTOOLS-827: fix revision compare
[yangtools.git] / yang / yang-parser-impl / src / test / java / org / opendaylight / yangtools / yang / parser / impl / util / YangModelDependencyInfoTest.java
index c843ae7c78c6f187d06f13d20e30b0cd9275736e..83806afffa62f4c9e9b004a3a8993c9e488c51fb 100644 (file)
@@ -64,6 +64,14 @@ public class YangModelDependencyInfoTest {
         assertFalse(info1.equals(info2));
     }
 
+    @Test
+    public void testYangtools827() throws IOException, YangSyntaxErrorException {
+        // Latest revision needs to be picked up irrespective of ordering
+        YangModelDependencyInfo info = YangModelDependencyInfo.forResource(getClass(),
+            "/bugs/YT827/foo.yang");
+        assertEquals("2014-12-24", info.getFormattedRevision());
+    }
+
     @Test
     public void testHashcode() throws IOException, YangSyntaxErrorException {
         YangModelDependencyInfo info = YangModelDependencyInfo.forResource(getClass(),