Skip to content

Commit 8ee80cd

Browse files
committed
Issue #748: Switch to IRIs in tests.
Use IRIs rather than URIs to avoid deprecated methods. Signed-off-by: Joseph Walton <joe@kafsemo.org>
1 parent 91e5b73 commit 8ee80cd

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

compliance/rio/src/test/java/org/eclipse/rdf4j/rio/turtle/CustomTurtleParserTest.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
import java.io.StringWriter;
1414
import java.util.Collections;
1515

16+
import org.eclipse.rdf4j.model.IRI;
1617
import org.eclipse.rdf4j.model.Literal;
1718
import org.eclipse.rdf4j.model.Model;
1819
import org.eclipse.rdf4j.model.Namespace;
19-
import org.eclipse.rdf4j.model.URI;
2020
import org.eclipse.rdf4j.model.ValueFactory;
2121
import org.eclipse.rdf4j.model.impl.LinkedHashModel;
2222
import org.eclipse.rdf4j.model.impl.NamespaceImpl;
@@ -40,13 +40,13 @@
4040

4141
/**
4242
* Custom tests for Turtle Parser
43-
*
43+
*
4444
* @author Peter Ansell
4545
*/
4646
public class CustomTurtleParserTest {
4747

4848
@Rule
49-
public Timeout timeout = new Timeout(1000000);
49+
public Timeout timeout = Timeout.millis(1000000);
5050

5151
private ValueFactory vf;
5252

@@ -183,8 +183,8 @@ public void testLiteralWithNewlines()
183183
String okLiteralString = "Literal \n without \n new line at the beginning. \n ";
184184
String errLiteralString = "\n Literal \n with \n new line at the beginning. \n ";
185185

186-
URI mySubject = vf.createURI(namespace, "Subject");
187-
URI myPredicate = vf.createURI(namespace, "Predicate");
186+
IRI mySubject = vf.createIRI(namespace, "Subject");
187+
IRI myPredicate = vf.createIRI(namespace, "Predicate");
188188
Literal myOkObject = vf.createLiteral(okLiteralString);
189189
Literal myErrObject = vf.createLiteral(errLiteralString);
190190

@@ -301,7 +301,7 @@ public void testSES2013BlankNodeSemiColonBNodeSpaceURI()
301301
Model model = Rio.parse(new StringReader("<urn:a> a _:c2; <urn:b> <urn:c> ."), "", RDFFormat.TURTLE);
302302

303303
assertEquals(2, model.size());
304-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"), vf.createURI("urn:c")));
304+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"), vf.createIRI("urn:c")));
305305
}
306306

307307
@Test
@@ -311,7 +311,7 @@ public void testSES2013BlankNodeSemiColonBNodeURI()
311311
Model model = Rio.parse(new StringReader("<urn:a> a _:c2;<urn:b> <urn:c> ."), "", RDFFormat.TURTLE);
312312

313313
assertEquals(2, model.size());
314-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"), vf.createURI("urn:c")));
314+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"), vf.createIRI("urn:c")));
315315
}
316316

317317
@Test
@@ -411,8 +411,8 @@ public void testSES2165LiteralSpaceDatatypeNewline()
411411
RDFFormat.TURTLE);
412412

413413
assertEquals(1, model.size());
414-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"),
415-
vf.createLiteral("testliteral", vf.createURI("urn:datatype"))));
414+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"),
415+
vf.createLiteral("testliteral", vf.createIRI("urn:datatype"))));
416416
}
417417

418418
@Test
@@ -423,8 +423,8 @@ public void testSES2165LiteralSpaceDatatypeTab()
423423
RDFFormat.TURTLE);
424424

425425
assertEquals(1, model.size());
426-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"),
427-
vf.createLiteral("testliteral", vf.createURI("urn:datatype"))));
426+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"),
427+
vf.createLiteral("testliteral", vf.createIRI("urn:datatype"))));
428428
}
429429

430430
@Test
@@ -435,8 +435,8 @@ public void testSES2165LiteralSpaceDatatypeCarriageReturn()
435435
RDFFormat.TURTLE);
436436

437437
assertEquals(1, model.size());
438-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"),
439-
vf.createLiteral("testliteral", vf.createURI("urn:datatype"))));
438+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"),
439+
vf.createLiteral("testliteral", vf.createIRI("urn:datatype"))));
440440
}
441441

442442
@Test
@@ -447,8 +447,8 @@ public void testSES2165LiteralSpaceDatatypeSpace()
447447
RDFFormat.TURTLE);
448448

449449
assertEquals(1, model.size());
450-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"),
451-
vf.createLiteral("testliteral", vf.createURI("urn:datatype"))));
450+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"),
451+
vf.createLiteral("testliteral", vf.createIRI("urn:datatype"))));
452452
}
453453

454454
@Test
@@ -460,8 +460,8 @@ public void testSES2165LiteralSpaceDatatypeComment()
460460
RDFFormat.TURTLE);
461461

462462
assertEquals(1, model.size());
463-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:b"),
464-
vf.createLiteral("testliteral", vf.createURI("urn:datatype"))));
463+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:b"),
464+
vf.createLiteral("testliteral", vf.createIRI("urn:datatype"))));
465465
}
466466

467467
@Test
@@ -504,7 +504,7 @@ public void testParsingNamespacesWithOverride()
504504
RDFFormat.TURTLE, aConfig, vf, new ParseErrorLogger());
505505

506506
assertEquals(1, model.size());
507-
assertTrue(model.contains(vf.createURI("urn:a"), vf.createURI("urn:not_skos:broader"),
508-
vf.createURI("urn:b")));
507+
assertTrue(model.contains(vf.createIRI("urn:a"), vf.createIRI("urn:not_skos:broader"),
508+
vf.createIRI("urn:b")));
509509
}
510510
}

0 commit comments

Comments
 (0)