# RDF Dataset Normalization Test Cases

Includes manifests for different application profiles.

This page describes RDF Dataset Normalization tests for URGNA2012 and URDNA2015 profiles. These tests are also described in JSON-LD and Turtle formats for convenience. The manifest vocabulary is described in the RDF Dataset Normalization Test Vocabulary (JSON-LD, Turtle) and is based on the RDF Test Vocabulary.

## General instructions for running the RDF Dataset Normalization Test suites

FIXME

## Contributing Tests

The test manifests and entries are built automatically from manifest.csv using mk_manifest.rb, where each row defines a combination of RDF, JSON and Validation tests for the same action and implicit files. Tests may be contributed via pull request to https://github.com/json-ld/normalization with suitable changes to the manifest.csv and necessary action and result files. Tests will also be considered if a contribution is sent to public-credentials@w3.org.

## Distribution

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

## Disclaimer

UNDER BOTH MUTUALLY EXCLUSIVE LICENSES, THIS DOCUMENT AND ALL DOCUMENTS, TESTS AND SOFTWARE THAT LINK THIS STATEMENT ARE PROVIDED “AS IS,” AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.

## Contents

1. RDF Graph Normalization (URGNA2012) – 59 entries
2. RDF Dataset Normalization (URDNA2015) – 62 entries

## RDF Graph Normalization (URGNA2012) (59 entries)

Tests the 2012 version of RDF Graph Normalization.

Instructions specific to running URGNA2012 tests.

manifest-urgna2012#test001: simple id
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test001-in.nq
  result
    test001-urgna2012.nq
manifest-urgna2012#test002: duplicate property iri values
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test002-in.nq
  result
    test002-urgna2012.nq
manifest-urgna2012#test003: bnode
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test003-in.nq
  result
    test003-urgna2012.nq
manifest-urgna2012#test004: bnode plus embed w/subject
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test004-in.nq
  result
    test004-urgna2012.nq
manifest-urgna2012#test005: bnode embed
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test005-in.nq
  result
    test005-urgna2012.nq
manifest-urgna2012#test006: multiple rdf types
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test006-in.nq
  result
    test006-urgna2012.nq
manifest-urgna2012#test007: coerce CURIE value
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test007-in.nq
  result
    test007-urgna2012.nq
manifest-urgna2012#test008: single subject complex
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test008-in.nq
  result
    test008-urgna2012.nq
manifest-urgna2012#test009: multiple subjects - complex
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test009-in.nq
  result
    test009-urgna2012.nq
manifest-urgna2012#test010: type
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test010-in.nq
  result
    test010-urgna2012.nq
manifest-urgna2012#test011: type-coerced type
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test011-in.nq
  result
    test011-urgna2012.nq
manifest-urgna2012#test012: type-coerced type, remove duplicate reference
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test012-in.nq
  result
    test012-urgna2012.nq
manifest-urgna2012#test013: type-coerced type, cycle
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test013-in.nq
  result
    test013-urgna2012.nq
manifest-urgna2012#test014: check types
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test014-in.nq
  result
    test014-urgna2012.nq
manifest-urgna2012#test015: top level context
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test015-in.nq
  result
    test015-urgna2012.nq
manifest-urgna2012#test016: blank node - dual link - embed
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test016-in.nq
  result
    test016-urgna2012.nq
manifest-urgna2012#test017: blank node - dual link - non-embed
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test017-in.nq
  result
    test017-urgna2012.nq
manifest-urgna2012#test018: blank node - self link
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test018-in.nq
  result
    test018-urgna2012.nq
manifest-urgna2012#test019: blank node - disjoint self links
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test019-in.nq
  result
    test019-urgna2012.nq
manifest-urgna2012#test020: blank node - diamond
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test020-in.nq
  result
    test020-urgna2012.nq
manifest-urgna2012#test021: blank node - circle of 2
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test021-in.nq
  result
    test021-urgna2012.nq
manifest-urgna2012#test022: blank node - double circle of 2
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test022-in.nq
  result
    test022-urgna2012.nq
manifest-urgna2012#test023: blank node - circle of 3
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test023-in.nq
  result
    test023-urgna2012.nq
manifest-urgna2012#test024: blank node - double circle of 3 (1-2-3)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test024-in.nq
  result
    test024-urgna2012.nq
manifest-urgna2012#test025: blank node - double circle of 3 (1-3-2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test025-in.nq
  result
    test025-urgna2012.nq
manifest-urgna2012#test026: blank node - double circle of 3 (2-1-3)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test026-in.nq
  result
    test026-urgna2012.nq
manifest-urgna2012#test027: blank node - double circle of 3 (2-3-1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test027-in.nq
  result
    test027-urgna2012.nq
manifest-urgna2012#test028: blank node - double circle of 3 (3-2-1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test028-in.nq
  result
    test028-urgna2012.nq
manifest-urgna2012#test029: blank node - double circle of 3 (3-1-2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test029-in.nq
  result
    test029-urgna2012.nq
manifest-urgna2012#test030: blank node - point at circle of 3
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test030-in.nq
  result
    test030-urgna2012.nq
manifest-urgna2012#test031: bnode (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test031-in.nq
  result
    test031-urgna2012.nq
manifest-urgna2012#test032: bnode (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test032-in.nq
  result
    test032-urgna2012.nq
manifest-urgna2012#test033: disjoint identical subgraphs (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test033-in.nq
  result
    test033-urgna2012.nq
manifest-urgna2012#test034: disjoint identical subgraphs (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test034-in.nq
  result
    test034-urgna2012.nq
manifest-urgna2012#test035: reordered w/strings (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test035-in.nq
  result
    test035-urgna2012.nq
manifest-urgna2012#test036: reordered w/strings (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test036-in.nq
  result
    test036-urgna2012.nq
manifest-urgna2012#test037: reordered w/strings (3)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test037-in.nq
  result
    test037-urgna2012.nq
manifest-urgna2012#test038: reordered 4 bnodes, reordered 2 properties (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test038-in.nq
  result
    test038-urgna2012.nq
manifest-urgna2012#test039: reordered 4 bnodes, reordered 2 properties (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test039-in.nq
  result
    test039-urgna2012.nq
manifest-urgna2012#test040: reordered 6 bnodes (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test040-in.nq
  result
    test040-urgna2012.nq
manifest-urgna2012#test041: reordered 6 bnodes (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test041-in.nq
  result
    test041-urgna2012.nq
manifest-urgna2012#test042: reordered 6 bnodes (3)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test042-in.nq
  result
    test042-urgna2012.nq
manifest-urgna2012#test043: literal with language
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test043-in.nq
  result
    test043-urgna2012.nq
manifest-urgna2012#test044: evil (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test044-in.nq
  result
    test044-urgna2012.nq
manifest-urgna2012#test045: evil (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test045-in.nq
  result
    test045-urgna2012.nq
manifest-urgna2012#test046: evil (3)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test046-in.nq
  result
    test046-urgna2012.nq
manifest-urgna2012#test047: deep diff (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test047-in.nq
  result
    test047-urgna2012.nq
manifest-urgna2012#test048: deep diff (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test048-in.nq
  result
    test048-urgna2012.nq
manifest-urgna2012#test049: remove null
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test049-in.nq
  result
    test049-urgna2012.nq
manifest-urgna2012#test050: nulls
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test050-in.nq
  result
    test050-urgna2012.nq
manifest-urgna2012#test051: merging subjects
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test051-in.nq
  result
    test051-urgna2012.nq
manifest-urgna2012#test052: alias keywords
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test052-in.nq
  result
    test052-urgna2012.nq
manifest-urgna2012#test053: @list
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test053-in.nq
  result
    test053-urgna2012.nq
manifest-urgna2012#test054: t-graph
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test054-in.nq
  result
    test054-urgna2012.nq
manifest-urgna2012#test055: simple reorder (1)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test055-in.nq
  result
    test055-urgna2012.nq
manifest-urgna2012#test056: simple reorder (2)
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test056-in.nq
  result
    test056-urgna2012.nq
manifest-urgna2012#test060: n-quads escaping
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test060-in.nq
  result
    test060-urgna2012.nq
manifest-urgna2012#test061: same literal value with multiple languages
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test061-in.nq
  result
    test061-urgna2012.nq
manifest-urgna2012#test062: same literal value with multiple datatypes
  type
    rdfn:Urgna2012EvalTest
  approval
    rdft:Proposed
  action
    test062-in.nq
  result
    test062-urgna2012.nq

## RDF Dataset Normalization (URDNA2015) (62 entries)

Tests the 2015 version of RDF Dataset Normalization.

manifest-urdna2015#test001: simple id
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test001-in.nq
  result
    test001-urdna2015.nq
manifest-urdna2015#test002: duplicate property iri values
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test002-in.nq
  result
    test002-urdna2015.nq
manifest-urdna2015#test003: bnode
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test003-in.nq
  result
    test003-urdna2015.nq
manifest-urdna2015#test004: bnode plus embed w/subject
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test004-in.nq
  result
    test004-urdna2015.nq
manifest-urdna2015#test005: bnode embed
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test005-in.nq
  result
    test005-urdna2015.nq
manifest-urdna2015#test006: multiple rdf types
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test006-in.nq
  result
    test006-urdna2015.nq
manifest-urdna2015#test007: coerce CURIE value
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test007-in.nq
  result
    test007-urdna2015.nq
manifest-urdna2015#test008: single subject complex
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test008-in.nq
  result
    test008-urdna2015.nq
manifest-urdna2015#test009: multiple subjects - complex
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test009-in.nq
  result
    test009-urdna2015.nq
manifest-urdna2015#test010: type
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test010-in.nq
  result
    test010-urdna2015.nq
manifest-urdna2015#test011: type-coerced type
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test011-in.nq
  result
    test011-urdna2015.nq
manifest-urdna2015#test012: type-coerced type, remove duplicate reference
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test012-in.nq
  result
    test012-urdna2015.nq
manifest-urdna2015#test013: type-coerced type, cycle
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test013-in.nq
  result
    test013-urdna2015.nq
manifest-urdna2015#test014: check types
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test014-in.nq
  result
    test014-urdna2015.nq
manifest-urdna2015#test015: top level context
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test015-in.nq
  result
    test015-urdna2015.nq
manifest-urdna2015#test016: blank node - dual link - embed
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test016-in.nq
  result
    test016-urdna2015.nq
manifest-urdna2015#test017: blank node - dual link - non-embed
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test017-in.nq
  result
    test017-urdna2015.nq
manifest-urdna2015#test018: blank node - self link
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test018-in.nq
  result
    test018-urdna2015.nq
manifest-urdna2015#test019: blank node - disjoint self links
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test019-in.nq
  result
    test019-urdna2015.nq
manifest-urdna2015#test020: blank node - diamond
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test020-in.nq
  result
    test020-urdna2015.nq
manifest-urdna2015#test021: blank node - circle of 2
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test021-in.nq
  result
    test021-urdna2015.nq
manifest-urdna2015#test022: blank node - double circle of 2
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test022-in.nq
  result
    test022-urdna2015.nq
manifest-urdna2015#test023: blank node - circle of 3
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test023-in.nq
  result
    test023-urdna2015.nq
manifest-urdna2015#test024: blank node - double circle of 3 (1-2-3)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test024-in.nq
  result
    test024-urdna2015.nq
manifest-urdna2015#test025: blank node - double circle of 3 (1-3-2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test025-in.nq
  result
    test025-urdna2015.nq
manifest-urdna2015#test026: blank node - double circle of 3 (2-1-3)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test026-in.nq
  result
    test026-urdna2015.nq
manifest-urdna2015#test027: blank node - double circle of 3 (2-3-1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test027-in.nq
  result
    test027-urdna2015.nq
manifest-urdna2015#test028: blank node - double circle of 3 (3-2-1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test028-in.nq
  result
    test028-urdna2015.nq
manifest-urdna2015#test029: blank node - double circle of 3 (3-1-2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test029-in.nq
  result
    test029-urdna2015.nq
manifest-urdna2015#test030: blank node - point at circle of 3
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test030-in.nq
  result
    test030-urdna2015.nq
manifest-urdna2015#test031: bnode (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test031-in.nq
  result
    test031-urdna2015.nq
manifest-urdna2015#test032: bnode (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test032-in.nq
  result
    test032-urdna2015.nq
manifest-urdna2015#test033: disjoint identical subgraphs (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test033-in.nq
  result
    test033-urdna2015.nq
manifest-urdna2015#test034: disjoint identical subgraphs (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test034-in.nq
  result
    test034-urdna2015.nq
manifest-urdna2015#test035: reordered w/strings (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test035-in.nq
  result
    test035-urdna2015.nq
manifest-urdna2015#test036: reordered w/strings (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test036-in.nq
  result
    test036-urdna2015.nq
manifest-urdna2015#test037: reordered w/strings (3)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test037-in.nq
  result
    test037-urdna2015.nq
manifest-urdna2015#test038: reordered 4 bnodes, reordered 2 properties (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test038-in.nq
  result
    test038-urdna2015.nq
manifest-urdna2015#test039: reordered 4 bnodes, reordered 2 properties (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test039-in.nq
  result
    test039-urdna2015.nq
manifest-urdna2015#test040: reordered 6 bnodes (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test040-in.nq
  result
    test040-urdna2015.nq
manifest-urdna2015#test041: reordered 6 bnodes (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test041-in.nq
  result
    test041-urdna2015.nq
manifest-urdna2015#test042: reordered 6 bnodes (3)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test042-in.nq
  result
    test042-urdna2015.nq
manifest-urdna2015#test043: literal with language
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test043-in.nq
  result
    test043-urdna2015.nq
manifest-urdna2015#test044: evil (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test044-in.nq
  result
    test044-urdna2015.nq
manifest-urdna2015#test045: evil (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test045-in.nq
  result
    test045-urdna2015.nq
manifest-urdna2015#test046: evil (3)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test046-in.nq
  result
    test046-urdna2015.nq
manifest-urdna2015#test047: deep diff (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test047-in.nq
  result
    test047-urdna2015.nq
manifest-urdna2015#test048: deep diff (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test048-in.nq
  result
    test048-urdna2015.nq
manifest-urdna2015#test049: remove null
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test049-in.nq
  result
    test049-urdna2015.nq
manifest-urdna2015#test050: nulls
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test050-in.nq
  result
    test050-urdna2015.nq
manifest-urdna2015#test051: merging subjects
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test051-in.nq
  result
    test051-urdna2015.nq
manifest-urdna2015#test052: alias keywords
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test052-in.nq
  result
    test052-urdna2015.nq
manifest-urdna2015#test053: @list
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test053-in.nq
  result
    test053-urdna2015.nq
manifest-urdna2015#test054: t-graph
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test054-in.nq
  result
    test054-urdna2015.nq
manifest-urdna2015#test055: simple reorder (1)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test055-in.nq
  result
    test055-urdna2015.nq
manifest-urdna2015#test056: simple reorder (2)
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test056-in.nq
  result
    test056-urdna2015.nq
manifest-urdna2015#test057: unnamed graph
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test057-in.nq
  result
    test057-urdna2015.nq
manifest-urdna2015#test058: unnamed graph with blank node objects
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test058-in.nq
  result
    test058-urdna2015.nq
manifest-urdna2015#test059: n-quads parsing
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test059-in.nq
  result
    test059-urdna2015.nq
manifest-urdna2015#test060: n-quads escaping
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test060-in.nq
  result
    test060-urdna2015.nq
manifest-urdna2015#test061: same literal value with multiple languages
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test061-in.nq
  result
    test061-urdna2015.nq
manifest-urdna2015#test062: same literal value with multiple datatypes
  type
    rdfn:Urdna2015EvalTest
  approval
    rdft:Proposed
  action
    test062-in.nq
  result
    test062-urdna2015.nq