SLING-8233 Add unit test for reading feature with "complete": true
diff --git a/src/test/java/org/apache/sling/feature/io/json/FeatureJSONReaderTest.java b/src/test/java/org/apache/sling/feature/io/json/FeatureJSONReaderTest.java
index a51a62e..37de765 100644
--- a/src/test/java/org/apache/sling/feature/io/json/FeatureJSONReaderTest.java
+++ b/src/test/java/org/apache/sling/feature/io/json/FeatureJSONReaderTest.java
@@ -90,6 +90,15 @@
}
@Test
+ public void testCompleteFlag() throws Exception {
+ final Feature featureA = U.readFeature("test");
+ assertFalse(featureA.isComplete());
+
+ final Feature featureB = U.readFeature("complete");
+ assertTrue(featureB.isComplete());
+ }
+
+ @Test
public void testReadMultiBSNVer() throws Exception {
final Feature f = U.readFeature("test3");
Bundles fb = f.getBundles();
diff --git a/src/test/resources/features/complete.json b/src/test/resources/features/complete.json
new file mode 100644
index 0000000..dc4b141
--- /dev/null
+++ b/src/test/resources/features/complete.json
@@ -0,0 +1,4 @@
+{
+ "id" : "org.apache.sling/test-feature-complete/1.0.0",
+ "complete": true
+}
\ No newline at end of file