Skip to content

Commit 91e5b73

Browse files
committed
Issue #748: Switch to Models methods for testing.
Follow the suggestion of the deprecation warning. Signed-off-by: Joseph Walton <joe@kafsemo.org>
1 parent 33ea5df commit 91e5b73

1 file changed

Lines changed: 12 additions & 11 deletions

File tree

testsuites/rio/src/main/java/org/eclipse/rdf4j/rio/ntriples/AbstractNTriplesParserUnitTest.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@
1212

1313
import java.io.InputStream;
1414
import java.io.StringReader;
15+
import java.util.Collections;
1516

1617
import org.eclipse.rdf4j.model.Model;
1718
import org.eclipse.rdf4j.model.impl.LinkedHashModel;
19+
import org.eclipse.rdf4j.model.util.Models;
1820
import org.eclipse.rdf4j.repository.Repository;
1921
import org.eclipse.rdf4j.repository.RepositoryConnection;
2022
import org.eclipse.rdf4j.repository.sail.SailRepository;
@@ -24,12 +26,11 @@
2426
import org.eclipse.rdf4j.rio.helpers.NTriplesParserSettings;
2527
import org.eclipse.rdf4j.rio.helpers.StatementCollector;
2628
import org.eclipse.rdf4j.sail.memory.MemoryStore;
27-
import org.junit.Ignore;
2829
import org.junit.Test;
2930

3031
/**
3132
* Unit tests for N-Triples Parser.
32-
*
33+
*
3334
* @author Peter Ansell
3435
*/
3536
public abstract class AbstractNTriplesParserUnitTest {
@@ -189,7 +190,7 @@ public void testEscapes()
189190
"<urn:test:subject> <urn:test:predicate> \" \\t \\b \\n \\r \\f \\\" \\' \\\\ \" . "),
190191
"http://example/");
191192
assertEquals(1, model.size());
192-
assertEquals(" \t \b \n \r \f \" \' \\ ", model.objectLiteral().get().getLabel());
193+
assertEquals(" \t \b \n \r \f \" \' \\ ", Models.objectLiteral(model).get().getLabel());
193194
}
194195

195196
@Test
@@ -204,7 +205,7 @@ public void testEndOfLineCommentNoSpace()
204205
"<urn:test:subject> <urn:test:predicate> <urn:test:object> .#endoflinecomment\n"),
205206
"http://example/");
206207
assertEquals(1, model.size());
207-
assertEquals("urn:test:object", model.objectString().get());
208+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
208209
}
209210

210211
@Test
@@ -219,7 +220,7 @@ public void testEndOfLineCommentWithSpaceBefore()
219220
"<urn:test:subject> <urn:test:predicate> <urn:test:object> . #endoflinecomment\n"),
220221
"http://example/");
221222
assertEquals(1, model.size());
222-
assertEquals("urn:test:object", model.objectString().get());
223+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
223224
}
224225

225226
@Test
@@ -234,7 +235,7 @@ public void testEndOfLineCommentWithSpaceAfter()
234235
"<urn:test:subject> <urn:test:predicate> <urn:test:object> .# endoflinecomment\n"),
235236
"http://example/");
236237
assertEquals(1, model.size());
237-
assertEquals("urn:test:object", model.objectString().get());
238+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
238239
}
239240

240241
@Test
@@ -249,7 +250,7 @@ public void testEndOfLineCommentWithSpaceBoth()
249250
"<urn:test:subject> <urn:test:predicate> <urn:test:object> . # endoflinecomment\n"),
250251
"http://example/");
251252
assertEquals(1, model.size());
252-
assertEquals("urn:test:object", model.objectString().get());
253+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
253254
}
254255

255256
@Test
@@ -319,7 +320,7 @@ public void testEndOfLineEmptyCommentNoSpace()
319320
new StringReader("<urn:test:subject> <urn:test:predicate> <urn:test:object> .#\n"),
320321
"http://example/");
321322
assertEquals(1, model.size());
322-
assertEquals("urn:test:object", model.objectString().get());
323+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
323324
}
324325

325326
@Test
@@ -333,7 +334,7 @@ public void testEndOfLineEmptyCommentWithSpaceBefore()
333334
new StringReader("<urn:test:subject> <urn:test:predicate> <urn:test:object> . #\n"),
334335
"http://example/");
335336
assertEquals(1, model.size());
336-
assertEquals("urn:test:object", model.objectString().get());
337+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
337338
}
338339

339340
@Test
@@ -347,7 +348,7 @@ public void testEndOfLineEmptyCommentWithSpaceAfter()
347348
new StringReader("<urn:test:subject> <urn:test:predicate> <urn:test:object> .# \n"),
348349
"http://example/");
349350
assertEquals(1, model.size());
350-
assertEquals("urn:test:object", model.objectString().get());
351+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
351352
}
352353

353354
@Test
@@ -361,7 +362,7 @@ public void testEndOfLineEmptyCommentWithSpaceBoth()
361362
new StringReader("<urn:test:subject> <urn:test:predicate> <urn:test:object> . # \n"),
362363
"http://example/");
363364
assertEquals(1, model.size());
364-
assertEquals("urn:test:object", model.objectString().get());
365+
assertEquals(Collections.singleton("urn:test:object"), Models.objectStrings(model));
365366
}
366367

367368
@Test

0 commit comments

Comments
 (0)