Class RepositoryConnectionTest

java.lang.Object
org.eclipse.rdf4j.testsuite.repository.RepositoryConnectionTest
Direct Known Subclasses:
RDFSchemaRepositoryConnectionTest

@Timeout(value=10L, unit=MINUTES) public abstract class RepositoryConnectionTest extends Object
  • Field Details Link icon

  • Constructor Details Link icon

    • RepositoryConnectionTest Link icon

      public RepositoryConnectionTest()
  • Method Details Link icon

    • setUpClass Link icon

      @BeforeAll public static void setUpClass()
    • parameters Link icon

      public static IsolationLevel[] parameters()
    • setUp Link icon

      @BeforeEach public void setUp(@TempDir File dataDir) throws Exception
      Throws:
      Exception
    • setupTest Link icon

      protected void setupTest(IsolationLevel level)
    • tearDown Link icon

      @AfterEach public void tearDown()
    • createRepository Link icon

      protected abstract Repository createRepository(File dataDir) throws Exception
      Gets an (uninitialized) instance of the repository that should be tested.
      Returns:
      an uninitialized repository.
      Throws:
      Exception
    • testAddStatement Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddStatement(IsolationLevel level, @TempDir File dataDir) throws Exception
      Throws:
      Exception
    • testAddStatementWithContext Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddStatementWithContext(IsolationLevel level)
    • testAddLiteralWithNewline Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddLiteralWithNewline(IsolationLevel level)
    • testTransactionIsolation Link icon

      @ParameterizedTest @MethodSource("parameters") public void testTransactionIsolation(IsolationLevel level)
    • testAddReader Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddReader(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddInputStream Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddInputStream(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddInputStreamInTxn Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddInputStreamInTxn(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddReaderInTxn Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddReaderInTxn(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddGzipInputStream Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddGzipInputStream(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddZipFile Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddZipFile(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddMalformedLiteralsDefaultConfig Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddMalformedLiteralsDefaultConfig(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAddMalformedLiteralsStrictConfig Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddMalformedLiteralsStrictConfig(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testAutoCommit Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAutoCommit(IsolationLevel level)
    • testRollback Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRollback(IsolationLevel level)
    • testSimpleTupleQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSimpleTupleQuery(IsolationLevel level)
    • testPrepareSPARQLQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testPrepareSPARQLQuery(IsolationLevel level)
    • testSimpleTupleQueryUnicode Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSimpleTupleQueryUnicode(IsolationLevel level)
    • testPreparedTupleQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testPreparedTupleQuery(IsolationLevel level)
    • testPreparedTupleQueryUnicode Link icon

      @ParameterizedTest @MethodSource("parameters") public void testPreparedTupleQueryUnicode(IsolationLevel level)
    • testSimpleGraphQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSimpleGraphQuery(IsolationLevel level)
    • testPreparedGraphQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testPreparedGraphQuery(IsolationLevel level)
    • testSimpleBooleanQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSimpleBooleanQuery(IsolationLevel level)
    • testPreparedBooleanQuery Link icon

      @ParameterizedTest @MethodSource("parameters") public void testPreparedBooleanQuery(IsolationLevel level)
    • testDataset Link icon

      @ParameterizedTest @MethodSource("parameters") public void testDataset(IsolationLevel level)
    • testGetStatements Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatements(IsolationLevel level)
    • testGetStatementsIterable Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatementsIterable(IsolationLevel level)
    • testGetStatementsMalformedTypedLiteral Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatementsMalformedTypedLiteral(IsolationLevel level)
    • testGetStatementsMalformedLanguageLiteral Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatementsMalformedLanguageLiteral(IsolationLevel level)
    • testGetStatementsInSingleContext Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatementsInSingleContext(IsolationLevel level)
    • testGetStatementsInMultipleContexts Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetStatementsInMultipleContexts(IsolationLevel level)
    • testDuplicateFilter Link icon

      @ParameterizedTest @MethodSource("parameters") public void testDuplicateFilter(IsolationLevel level)
    • testRemoveStatements Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRemoveStatements(IsolationLevel level)
    • testRemoveStatementWithContext Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRemoveStatementWithContext(IsolationLevel level)
    • testRemoveStatementCollection Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRemoveStatementCollection(IsolationLevel level)
    • testRemoveStatementIteration Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRemoveStatementIteration(IsolationLevel level)
    • testGetNamespace Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetNamespace(IsolationLevel level)
    • testGetNamespaces Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetNamespaces(IsolationLevel level)
    • testImportNamespacesFromIterable Link icon

      @ParameterizedTest @MethodSource("parameters") public void testImportNamespacesFromIterable(IsolationLevel level)
    • testClear Link icon

      @ParameterizedTest @MethodSource("parameters") public void testClear(IsolationLevel level)
    • testRecoverFromParseError Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRecoverFromParseError(IsolationLevel level) throws RepositoryException, IOException
      Throws:
      RepositoryException
      IOException
    • testStatementSerialization Link icon

      @ParameterizedTest @MethodSource("parameters") public void testStatementSerialization(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testBNodeSerialization Link icon

      @ParameterizedTest @MethodSource("parameters") public void testBNodeSerialization(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testURISerialization Link icon

      @ParameterizedTest @MethodSource("parameters") public void testURISerialization(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testLiteralSerialization Link icon

      @ParameterizedTest @MethodSource("parameters") public void testLiteralSerialization(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testGraphSerialization Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGraphSerialization(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testEmptyRollback Link icon

      @ParameterizedTest @MethodSource("parameters") public void testEmptyRollback(IsolationLevel level)
    • testEmptyCommit Link icon

      @ParameterizedTest @MethodSource("parameters") public void testEmptyCommit(IsolationLevel level)
    • testOpen Link icon

      @ParameterizedTest @MethodSource("parameters") public void testOpen(IsolationLevel level)
    • testSizeRollback Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSizeRollback(IsolationLevel level)
    • testSizeCommit Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSizeCommit(IsolationLevel level)
    • testSizeDuplicateStatement Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSizeDuplicateStatement(IsolationLevel level)
    • testAddRemove Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddRemove(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testAddDelete Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddDelete(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testInsertRemove Link icon

      @ParameterizedTest @MethodSource("parameters") public final void testInsertRemove(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testInsertDelete Link icon

      @ParameterizedTest @MethodSource("parameters") public void testInsertDelete(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testAddRemoveAdd Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddRemoveAdd(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testAddDeleteAdd Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddDeleteAdd(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testAddRemoveInsert Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddRemoveInsert(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testAddDeleteInsert Link icon

      @ParameterizedTest @MethodSource("parameters") public void testAddDeleteInsert(IsolationLevel level) throws RDF4JException
      Throws:
      RDF4JException
    • testQueryInTransaction Link icon

      @ParameterizedTest @MethodSource("parameters") public void testQueryInTransaction(IsolationLevel level)
    • testUpdateInTransaction Link icon

      @ParameterizedTest @MethodSource("parameters") public void testUpdateInTransaction(IsolationLevel level)
    • testInferredStatementCount Link icon

      @ParameterizedTest @MethodSource("parameters") public void testInferredStatementCount(IsolationLevel level)
    • testGetContextIDs Link icon

      @ParameterizedTest @MethodSource("parameters") public void testGetContextIDs(IsolationLevel level)
    • testXmlCalendarZ Link icon

      @ParameterizedTest @MethodSource("parameters") public void testXmlCalendarZ(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testOptionalFilter Link icon

      @ParameterizedTest @MethodSource("parameters") public void testOptionalFilter(IsolationLevel level)
    • testOrPredicate Link icon

      @ParameterizedTest @MethodSource("parameters") public void testOrPredicate(IsolationLevel level)
    • testSES713 Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSES713(IsolationLevel level)
    • testSES2172ChineseChars Link icon

      @ParameterizedTest @MethodSource("parameters") public void testSES2172ChineseChars(IsolationLevel level)
    • testQueryDefaultGraph Link icon

      @ParameterizedTest @MethodSource("parameters") public void testQueryDefaultGraph(IsolationLevel level)
    • testQueryBaseURI Link icon

      @ParameterizedTest @MethodSource("parameters") public void testQueryBaseURI(IsolationLevel level)
    • testUpdateBaseURI Link icon

      @ParameterizedTest @MethodSource("parameters") public void testUpdateBaseURI(IsolationLevel level)
    • testDeleteDefaultGraph Link icon

      @ParameterizedTest @MethodSource("parameters") public void testDeleteDefaultGraph(IsolationLevel level)
    • testRemoveStatementsFromContextSingleTransaction Link icon

      @ParameterizedTest @MethodSource("parameters") public void testRemoveStatementsFromContextSingleTransaction(IsolationLevel level) throws Exception
      Throws:
      Exception
    • testClearStatementsFromContextSingleTransaction Link icon

      @ParameterizedTest @MethodSource("parameters") public void testClearStatementsFromContextSingleTransaction(IsolationLevel level) throws Exception
      Throws:
      Exception