*/
package org.opendaylight.yangtools.sal.binding.generator.impl;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
import java.io.File;
+import java.net.URISyntaxException;
+import java.net.URL;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
public class GenTypesSubSetTest {
private final static List<File> yangModels = new ArrayList<>();
- private final static String yangModelsFolder = AugmentedTypeTest.class
- .getResource("/leafref-test-models").getPath();
+ private final static URL yangModelsFolder = AugmentedTypeTest.class
+ .getResource("/leafref-test-models");
@BeforeClass
- public static void loadTestResources() {
- final File augFolder = new File(yangModelsFolder);
+ public static void loadTestResources() throws URISyntaxException {
+ final File augFolder = new File(yangModelsFolder.toURI());
for (final File fileEntry : augFolder.listFiles()) {
if (fileEntry.isFile()) {
assertNotNull("genTypes is null", genTypes);
assertFalse("genTypes is empty", genTypes.isEmpty());
assertEquals("Expected Generated Types from provided sub set of " +
- "modules should be 23!", 25,
+ "modules should be 23!", 23,
genTypes.size());
}
final List<Type> genTypes = bindingGen.generateTypes(context, toGenModules);
assertNotNull("genTypes is null", genTypes);
assertFalse("genTypes is empty", genTypes.isEmpty());
- assertEquals("Expected Generated Types from provided sub set of " +
- "modules should be 25!", 28, genTypes.size());
+ assertEquals("Expected Generated Types", 24, genTypes.size());
}
}