Class SPARQLUpdateTest

java.lang.Object
org.eclipse.rdf4j.testsuite.query.parser.sparql.SPARQLUpdateTest

public abstract class SPARQLUpdateTest extends Object
Tests for SPARQL 1.1 Update functionality.
Author:
Jeen Broekstra
  • Field Details Link icon

  • Constructor Details Link icon

    • SPARQLUpdateTest Link icon

      public SPARQLUpdateTest()
  • Method Details Link icon

    • setUp Link icon

      @BeforeEach public void setUp() throws Exception
      Throws:
      Exception
    • tearDown Link icon

      @AfterEach public void tearDown()
    • testDeleteFromDefaultGraph Link icon

      @Test public void testDeleteFromDefaultGraph()
    • testDeleteFromDefaultGraphUsingWith Link icon

      @Test public void testDeleteFromDefaultGraphUsingWith()
    • testInsertWhereInvalidTriple Link icon

      @Test public void testInsertWhereInvalidTriple()
    • testDeleteWhereInvalidTriple Link icon

      @Test public void testDeleteWhereInvalidTriple()
    • testDeleteInsertWhereInvalidTriple Link icon

      @Test public void testDeleteInsertWhereInvalidTriple()
    • testInsertWhere Link icon

      @Test public void testInsertWhere()
    • testInsertWhereWithBinding Link icon

      @Test public void testInsertWhereWithBinding()
    • testInsertWhereWithBindings2 Link icon

      @Test public void testInsertWhereWithBindings2()
    • testInsertEmptyWhere Link icon

      @Test public void testInsertEmptyWhere()
    • testInsertEmptyWhereWithBinding Link icon

      @Test public void testInsertEmptyWhereWithBinding()
    • testInsertNonMatchingWhere Link icon

      @Test public void testInsertNonMatchingWhere()
    • testInsertNonMatchingWhereWithBindings Link icon

      @Test public void testInsertNonMatchingWhereWithBindings()
    • testInsertWhereWithBindings Link icon

      @Test public void testInsertWhereWithBindings()
    • testInsertWhereWithOptional Link icon

      @Test public void testInsertWhereWithOptional()
    • testInsertWhereWithBlankNode Link icon

      @Test public void testInsertWhereWithBlankNode()
    • testDeleteInsertWhere Link icon

      @Test public void testDeleteInsertWhere()
    • testDeleteWhereOptional Link icon

      @Test public void testDeleteWhereOptional()
    • testDeleteInsertWhereWithBindings Link icon

      @Test public void testDeleteInsertWhereWithBindings()
    • testDeleteInsertWhereWithBindings2 Link icon

      @Test public void testDeleteInsertWhereWithBindings2()
    • testDeleteInsertWhereLoopingBehavior Link icon

      @Test public void testDeleteInsertWhereLoopingBehavior()
    • testAutoCommitHandling Link icon

      @Test public void testAutoCommitHandling()
    • testConsecutiveUpdatesInSameTransaction Link icon

      @Test public void testConsecutiveUpdatesInSameTransaction()
    • testInsertTransformedWhere Link icon

      @Test public void testInsertTransformedWhere()
    • testInsertWhereGraph Link icon

      @Test public void testInsertWhereGraph()
    • testInsertWhereUsing Link icon

      @Test public void testInsertWhereUsing()
    • testInsertWhereUsingWith Link icon

      @Test public void testInsertWhereUsingWith()
    • testInsertWhereWith Link icon

      @Test public void testInsertWhereWith()
    • testDeleteWhereShortcut Link icon

      @Test public void testDeleteWhereShortcut()
    • testDeleteWhere Link icon

      @Test public void testDeleteWhere()
    • testDeleteTransformedWhere Link icon

      @Test public void testDeleteTransformedWhere()
    • testInsertData Link icon

      @Test public void testInsertData()
    • testInsertData2 Link icon

      @Test public void testInsertData2()
    • testInsertDataLangTaggedLiteral Link icon

      @Test public void testInsertDataLangTaggedLiteral()
    • testInsertDataGraph1 Link icon

      @Test public void testInsertDataGraph1()
    • testInsertDataGraph2 Link icon

      @Test public void testInsertDataGraph2()
    • testInsertDataGraph3 Link icon

      @Test public void testInsertDataGraph3()
    • testInsertDataBlankNode Link icon

      @Test public void testInsertDataBlankNode()
    • testInsertDataMultiplePatterns Link icon

      @Test public void testInsertDataMultiplePatterns()
    • testInsertDataInGraph Link icon

      @Test public void testInsertDataInGraph()
    • testInsertDataInGraph2 Link icon

      @Test public void testInsertDataInGraph2()
    • testDeleteData Link icon

      @Test public void testDeleteData()
    • testDeleteDataUnicode Link icon

      @Test public void testDeleteDataUnicode()
    • testDeleteDataMultiplePatterns Link icon

      @Test public void testDeleteDataMultiplePatterns()
    • testDeleteDataFromGraph Link icon

      @Test public void testDeleteDataFromGraph()
    • testDeleteDataFromWrongGraph Link icon

      @Test public void testDeleteDataFromWrongGraph()
    • testCreateNewGraph Link icon

      @Test public void testCreateNewGraph()
    • testCreateExistingGraph Link icon

      @Test public void testCreateExistingGraph()
    • testCopyToDefault Link icon

      @Test public void testCopyToDefault()
    • testCopyToExistingNamed Link icon

      @Test public void testCopyToExistingNamed()
    • testCopyToNewNamed Link icon

      @Test public void testCopyToNewNamed()
    • testCopyFromDefault Link icon

      @Test public void testCopyFromDefault()
    • testCopyFromDefaultToDefault Link icon

      @Test public void testCopyFromDefaultToDefault()
    • testAddToDefault Link icon

      @Test public void testAddToDefault()
    • testAddToExistingNamed Link icon

      @Test public void testAddToExistingNamed()
    • testAddToNewNamed Link icon

      @Test public void testAddToNewNamed()
    • testAddFromDefault Link icon

      @Test public void testAddFromDefault()
    • testAddFromDefaultToDefault Link icon

      @Test public void testAddFromDefaultToDefault()
    • testMoveToDefault Link icon

      @Test public void testMoveToDefault()
    • testMoveToNewNamed Link icon

      @Test public void testMoveToNewNamed()
    • testMoveFromDefault Link icon

      @Test public void testMoveFromDefault()
    • testMoveFromDefaultToDefault Link icon

      @Test public void testMoveFromDefaultToDefault()
    • testClearAll Link icon

      @Test public void testClearAll()
    • testClearDefault Link icon

      @Test public void testClearDefault()
    • testClearGraph Link icon

      @Test public void testClearGraph()
    • testClearNamed Link icon

      @Test public void testClearNamed()
    • testDropAll Link icon

      @Test public void testDropAll()
    • testDropDefault Link icon

      @Test public void testDropDefault()
    • testDropGraph Link icon

      @Test public void testDropGraph()
    • testDropNamed Link icon

      @Test public void testDropNamed()
    • testUpdateSequenceDeleteInsert Link icon

      @Test public void testUpdateSequenceDeleteInsert()
    • testUpdateSequenceInsertDelete Link icon

      @Test public void testUpdateSequenceInsertDelete()
    • testUpdateSequenceInsertDelete2 Link icon

      @Test public void testUpdateSequenceInsertDelete2()
    • testUpdateSequenceInsertDeleteExample9 Link icon

      @Test public void testUpdateSequenceInsertDeleteExample9() throws Exception
      Throws:
      Exception
    • testUpdateSequenceWithRelativeIRI Link icon

      @Test public void testUpdateSequenceWithRelativeIRI()
    • contextualInsertDeleteData Link icon

      @Test public void contextualInsertDeleteData() throws RepositoryException, MalformedQueryException, UpdateExecutionException
      Throws:
      RepositoryException
      MalformedQueryException
      UpdateExecutionException
    • testInvalidInsertUpdate Link icon

      @Test public void testInvalidInsertUpdate()
    • testInvalidDeleteUpdate Link icon

      @Test public void testInvalidDeleteUpdate()
    • loadDataset Link icon

      protected void loadDataset(String datasetFile) throws RDFParseException, RepositoryException, IOException
      Throws:
      RDFParseException
      RepositoryException
      IOException
    • getNamespaceDeclarations Link icon

      protected String getNamespaceDeclarations()
      Get a set of useful namespace prefix declarations.
      Returns:
      namespace prefix declarations for rdf, rdfs, dc, foaf and ex.
    • createRepository Link icon

      protected Repository createRepository()
      Creates, initializes and clears a repository.
      Returns:
      an initialized empty repository.
    • newRepository Link icon

      protected abstract Repository newRepository()
      Create a new Repository object. Subclasses are expected to implement this method to supply the test case with a specific Repository type and configuration.
      Returns:
      a new (uninitialized) Repository