import java.io.FileNotFoundException;
import java.net.URI;
+import java.net.URISyntaxException;
+import java.text.DateFormat;
import java.text.ParseException;
+import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;
@Before
public void init() throws FileNotFoundException, ParseException {
- UG_REV = TestUtils.simpleDateFormat.parse("2013-07-30");
- GD_REV = TestUtils.simpleDateFormat.parse("2013-09-04");
+ DateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
+ UG_REV = simpleDateFormat.parse("2013-07-30");
+ GD_REV = simpleDateFormat.parse("2013-09-04");
}
/**
*/
@Test
public void testAugmentInUses() throws Exception {
- modules = TestUtils.loadModules(getClass().getResource("/grouping-test").getPath());
+ modules = TestUtils.loadModules(getClass().getResource("/grouping-test").toURI());
Module testModule = TestUtils.findModule(modules, "uses-grouping");
LinkedList<QName> path = new LinkedList<>();
path.offer(expectedQName);
expectedPath = new SchemaPath(path, true);
assertEquals(expectedPath, order.getPath());
- assertFalse(order.isAddedByUses());
+ assertTrue(order.isAddedByUses());
assertTrue(order.isAugmenting());
assertEquals(2, order.getChildNodes().size());
// * |-- |-- |-- |-- |-- leaf delete
}
@Test
- public void testTypedefs() throws FileNotFoundException {
- modules = TestUtils.loadModules(getClass().getResource("/grouping-test").getPath());
+ public void testTypedefs() throws FileNotFoundException, URISyntaxException {
+ modules = TestUtils.loadModules(getClass().getResource("/grouping-test").toURI());
Module testModule = TestUtils.findModule(modules, "grouping-definitions");
Set<TypeDefinition<?>> types = testModule.getTypeDefinitions();