…
primary topic: n3js
issued: 2014-12-30T23:37:57.876Z
maker: me

n3js
type: Software
type: TestSubject
type: Project
name: N3.js
homepage: https://github.com/RubenVerborgh/N3.js
license: MIT
programming-language: JavaScript
implements: turtle
implements: trig
implements: n-triples
implements: n-quads
category: Resource Description Framework
download-page: https://npmjs.org/package/n3
bug-database: issues
blog: blog
developer: me
maintainer: me
documenter: me
maker: me
title: N3.js
description: N3.js is an asynchronous, streaming RDF parser for JavaScript.
creator: me

me
type: Person
type: Assertor
name: Ruben Verborgh
homepage: http://ruben.verborgh.org/
primary topic of: profile
is defined by: profile

nq-syntax-uri-01
type: TestCriterion
type: TestCase
title: nq-syntax-uri-01
description: URI graph with URI triple
action: nq-syntax-uri-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-uri-02
type: TestCriterion
type: TestCase
title: nq-syntax-uri-02
description: URI graph with BNode subject
action: nq-syntax-uri-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-uri-03
type: TestCriterion
type: TestCase
title: nq-syntax-uri-03
description: URI graph with BNode object
action: nq-syntax-uri-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-uri-04
type: TestCriterion
type: TestCase
title: nq-syntax-uri-04
description: URI graph with simple literal
action: nq-syntax-uri-04.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-04
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-uri-05
type: TestCriterion
type: TestCase
title: nq-syntax-uri-05
description: URI graph with language tagged literal
action: nq-syntax-uri-05.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-05
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-uri-06
type: TestCriterion
type: TestCase
title: nq-syntax-uri-06
description: URI graph with datatyped literal
action: nq-syntax-uri-06.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-uri-06
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-01
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-01
description: BNode graph with URI triple
action: nq-syntax-bnode-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-02
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-02
description: BNode graph with BNode subject
action: nq-syntax-bnode-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-03
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-03
description: BNode graph with BNode object
action: nq-syntax-bnode-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-04
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-04
description: BNode graph with simple literal
action: nq-syntax-bnode-04.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-04
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-05
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-05
description: BNode graph with language tagged literal
action: nq-syntax-bnode-05.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-05
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bnode-06
type: TestCriterion
type: TestCase
title: nq-syntax-bnode-06
description: BNode graph with datatyped literal
action: nq-syntax-bnode-06.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bnode-06
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bad-literal-01
type: TestCriterion
type: TestCase
title: nq-syntax-bad-literal-01
description: Graph name may not be a simple literal (negative test)
action: nq-syntax-bad-literal-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bad-literal-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bad-literal-02
type: TestCriterion
type: TestCase
title: nq-syntax-bad-literal-02
description: Graph name may not be a language tagged literal (negative test)
action: nq-syntax-bad-literal-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bad-literal-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bad-literal-03
type: TestCriterion
type: TestCase
title: nq-syntax-bad-literal-03
description: Graph name may not be a datatyped literal (negative test)
action: nq-syntax-bad-literal-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bad-literal-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bad-uri-01
type: TestCriterion
type: TestCase
title: nq-syntax-bad-uri-01
description: Graph name URI must be absolute (negative test)
action: nq-syntax-bad-uri-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bad-uri-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nq-syntax-bad-quint-01
type: TestCriterion
type: TestCase
title: nq-syntax-bad-quint-01
description: N-Quads does not have a fifth element (negative test)
action: nq-syntax-bad-quint-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nq-syntax-bad-quint-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-file-01
type: TestCriterion
type: TestCase
title: nt-syntax-file-01
description: Empty file
action: nt-syntax-file-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-file-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-file-02
type: TestCriterion
type: TestCase
title: nt-syntax-file-02
description: Only comment
action: nt-syntax-file-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-file-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-file-03
type: TestCriterion
type: TestCase
title: nt-syntax-file-03
description: One comment, one empty line
action: nt-syntax-file-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-file-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-uri-01
type: TestCriterion
type: TestCase
title: nt-syntax-uri-01
description: Only IRIs
action: nt-syntax-uri-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-uri-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-uri-02
type: TestCriterion
type: TestCase
title: nt-syntax-uri-02
description: IRIs with Unicode escape
action: nt-syntax-uri-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-uri-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-uri-03
type: TestCriterion
type: TestCase
title: nt-syntax-uri-03
description: IRIs with long Unicode escape
action: nt-syntax-uri-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-uri-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-uri-04
type: TestCriterion
type: TestCase
title: nt-syntax-uri-04
description: Legal IRIs
action: nt-syntax-uri-04.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-uri-04
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-string-01
type: TestCriterion
type: TestCase
title: nt-syntax-string-01
description: string literal
action: nt-syntax-string-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-string-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-string-02
type: TestCriterion
type: TestCase
title: nt-syntax-string-02
description: langString literal
action: nt-syntax-string-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-string-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-string-03
type: TestCriterion
type: TestCase
title: nt-syntax-string-03
description: langString literal with region
action: nt-syntax-string-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-string-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-str-esc-01
type: TestCriterion
type: TestCase
title: nt-syntax-str-esc-01
description: string literal with escaped newline
action: nt-syntax-str-esc-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-str-esc-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-str-esc-02
type: TestCriterion
type: TestCase
title: nt-syntax-str-esc-02
description: string literal with Unicode escape
action: nt-syntax-str-esc-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-str-esc-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-str-esc-03
type: TestCriterion
type: TestCase
title: nt-syntax-str-esc-03
description: string literal with long Unicode escape
action: nt-syntax-str-esc-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-str-esc-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bnode-01
type: TestCriterion
type: TestCase
title: nt-syntax-bnode-01
description: bnode subject
action: nt-syntax-bnode-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bnode-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bnode-02
type: TestCriterion
type: TestCase
title: nt-syntax-bnode-02
description: bnode object
action: nt-syntax-bnode-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bnode-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bnode-03
type: TestCriterion
type: TestCase
title: nt-syntax-bnode-03
description: Blank node labels may start with a digit
action: nt-syntax-bnode-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bnode-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-datatypes-01
type: TestCriterion
type: TestCase
title: nt-syntax-datatypes-01
description: xsd:byte literal
action: nt-syntax-datatypes-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-datatypes-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-datatypes-02
type: TestCriterion
type: TestCase
title: nt-syntax-datatypes-02
description: integer as xsd:string
action: nt-syntax-datatypes-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-datatypes-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-01
description: Bad IRI : space (negative test)
action: nt-syntax-bad-uri-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-02
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-02
description: Bad IRI : bad escape (negative test)
action: nt-syntax-bad-uri-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-03
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-03
description: Bad IRI : bad long escape (negative test)
action: nt-syntax-bad-uri-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-04
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-04
description: Bad IRI : character escapes not allowed (negative test)
action: nt-syntax-bad-uri-04.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-04
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-05
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-05
description: Bad IRI : character escapes not allowed (2) (negative test)
action: nt-syntax-bad-uri-05.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-05
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-06
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-06
description: Bad IRI : relative IRI not allowed in subject (negative test)
action: nt-syntax-bad-uri-06.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-06
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-07
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-07
description: Bad IRI : relative IRI not allowed in predicate (negative test)
action: nt-syntax-bad-uri-07.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-07
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-08
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-08
description: Bad IRI : relative IRI not allowed in object (negative test)
action: nt-syntax-bad-uri-08.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-08
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-uri-09
type: TestCriterion
type: TestCase
title: nt-syntax-bad-uri-09
description: Bad IRI : relative IRI not allowed in datatype (negative test)
action: nt-syntax-bad-uri-09.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-uri-09
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-prefix-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-prefix-01
description: @prefix not allowed in n-triples (negative test)
action: nt-syntax-bad-prefix-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-prefix-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-base-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-base-01
description: @base not allowed in N-Triples (negative test)
action: nt-syntax-bad-base-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-base-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-struct-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-struct-01
description: N-Triples does not have objectList (negative test)
action: nt-syntax-bad-struct-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-struct-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-struct-02
type: TestCriterion
type: TestCase
title: nt-syntax-bad-struct-02
description: N-Triples does not have predicateObjectList (negative test)
action: nt-syntax-bad-struct-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-struct-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-lang-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-lang-01
description: langString with bad lang (negative test)
action: nt-syntax-bad-lang-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-lang-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-esc-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-esc-01
description: Bad string escape (negative test)
action: nt-syntax-bad-esc-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-esc-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-esc-02
type: TestCriterion
type: TestCase
title: nt-syntax-bad-esc-02
description: Bad string escape (negative test)
action: nt-syntax-bad-esc-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-esc-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-esc-03
type: TestCriterion
type: TestCase
title: nt-syntax-bad-esc-03
description: Bad string escape (negative test)
action: nt-syntax-bad-esc-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-esc-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-01
description: mismatching string literal open/close (negative test)
action: nt-syntax-bad-string-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-02
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-02
description: mismatching string literal open/close (negative test)
action: nt-syntax-bad-string-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-03
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-03
description: single quotes (negative test)
action: nt-syntax-bad-string-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-04
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-04
description: long single string literal (negative test)
action: nt-syntax-bad-string-04.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-04
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-05
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-05
description: long double string literal (negative test)
action: nt-syntax-bad-string-05.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-05
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-06
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-06
description: string literal with no end (negative test)
action: nt-syntax-bad-string-06.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-06
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-string-07
type: TestCriterion
type: TestCase
title: nt-syntax-bad-string-07
description: string literal with no start (negative test)
action: nt-syntax-bad-string-07.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-string-07
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-num-01
type: TestCriterion
type: TestCase
title: nt-syntax-bad-num-01
description: no numbers in N-Triples (integer) (negative test)
action: nt-syntax-bad-num-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-num-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-num-02
type: TestCriterion
type: TestCase
title: nt-syntax-bad-num-02
description: no numbers in N-Triples (decimal) (negative test)
action: nt-syntax-bad-num-02.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-num-02
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-bad-num-03
type: TestCriterion
type: TestCase
title: nt-syntax-bad-num-03
description: no numbers in N-Triples (float) (negative test)
action: nt-syntax-bad-num-03.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-bad-num-03
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

nt-syntax-subm-01
type: TestCriterion
type: TestCase
title: nt-syntax-subm-01
description: Submission test from Original RDF Test Cases
action: nt-syntax-subm-01.nq
assertions:
  first: Assertion
    asserted by: me
    test: nt-syntax-subm-01
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

comment following triple
type: TestCriterion
type: TestCase
title: comment_following_triple
description: Tests comments after a triple
action: comment following triple.nq
assertions:
  first: Assertion
    asserted by: me
    test: comment following triple
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal
type: TestCriterion
type: TestCase
title: literal
description: literal """x"""
action: literal.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal all controls
type: TestCriterion
type: TestCase
title: literal_all_controls
description: literal_all_controls '\x00\x01\x02\x03\x04...'
action: literal all controls.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal all controls
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal all punctuation
type: TestCriterion
type: TestCase
title: literal_all_punctuation
description: literal_all_punctuation '!"#$%&()...'
action: literal all punctuation.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal all punctuation
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal ascii boundaries
type: TestCriterion
type: TestCase
title: literal_ascii_boundaries
description: literal_ascii_boundaries '\x00\x26\x28...'
action: literal ascii boundaries.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal ascii boundaries
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with 2 dquotes
type: TestCriterion
type: TestCase
title: literal_with_2_dquotes
description: literal with 2 squotes """a""b"""
action: literal with 2 dquotes.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with 2 dquotes
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with 2 squotes
type: TestCriterion
type: TestCase
title: literal_with_2_squotes
description: literal with 2 squotes "x''y"
action: literal with 2 squotes.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with 2 squotes
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with BACKSPACE
type: TestCriterion
type: TestCase
title: literal_with_BACKSPACE
description: literal with BACKSPACE
action: literal with BACKSPACE.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with BACKSPACE
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with CARRIAGE RETURN
type: TestCriterion
type: TestCase
title: literal_with_CARRIAGE_RETURN
description: literal with CARRIAGE RETURN
action: literal with CARRIAGE RETURN.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with CARRIAGE RETURN
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with CHARACTER TABULATION
type: TestCriterion
type: TestCase
title: literal_with_CHARACTER_TABULATION
description: literal with CHARACTER TABULATION
action: literal with CHARACTER TABULATION.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with CHARACTER TABULATION
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with dquote
type: TestCriterion
type: TestCase
title: literal_with_dquote
description: literal with dquote "x"y"
action: literal with dquote.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with dquote
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with FORM FEED
type: TestCriterion
type: TestCase
title: literal_with_FORM_FEED
description: literal with FORM FEED
action: literal with FORM FEED.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with FORM FEED
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with LINE FEED
type: TestCriterion
type: TestCase
title: literal_with_LINE_FEED
description: literal with LINE FEED
action: literal with LINE FEED.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with LINE FEED
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with numeric escape4
type: TestCriterion
type: TestCase
title: literal_with_numeric_escape4
description: literal with numeric escape4 \u
action: literal with numeric escape4.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with numeric escape4
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with numeric escape8
type: TestCriterion
type: TestCase
title: literal_with_numeric_escape8
description: literal with numeric escape8 \U
action: literal with numeric escape8.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with numeric escape8
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with REVERSE SOLIDUS
type: TestCriterion
type: TestCase
title: literal_with_REVERSE_SOLIDUS
description: literal with REVERSE SOLIDUS
action: literal with REVERSE SOLIDUS.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with REVERSE SOLIDUS
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with REVERSE SOLIDUS2
type: TestCriterion
type: TestCase
title: literal_with_REVERSE_SOLIDUS2
description: REVERSE SOLIDUS at end of literal
action: literal with REVERSE SOLIDUS2.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with REVERSE SOLIDUS2
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with squote
type: TestCriterion
type: TestCase
title: literal_with_squote
description: literal with squote "x'y"
action: literal with squote.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with squote
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

literal with UTF8 boundaries
type: TestCriterion
type: TestCase
title: literal_with_UTF8_boundaries
description: literal_with_UTF8_boundaries '\x80\x7ff\x800\xfff...'
action: literal with UTF8 boundaries.nq
assertions:
  first: Assertion
    asserted by: me
    test: literal with UTF8 boundaries
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

langtagged string
type: TestCriterion
type: TestCase
title: langtagged_string
description: langtagged string "x"@en
action: langtagged string.nq
assertions:
  first: Assertion
    asserted by: me
    test: langtagged string
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

lantag with subtag
type: TestCriterion
type: TestCase
title: lantag_with_subtag
description: lantag with subtag "x"@en-us
action: lantag with subtag.nq
assertions:
  first: Assertion
    asserted by: me
    test: lantag with subtag
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil

minimal whitespace
type: TestCriterion
type: TestCase
title: minimal_whitespace
description: tests absense of whitespace between subject, predicate, object and end-of-statement
action: minimal whitespace.nq
assertions:
  first: Assertion
    asserted by: me
    test: minimal whitespace
    subject: n3js
    mode: automatic
    result: TestResult
      outcome: passed
      date: 2014-12-30T23:37:57.876Z
  rest: nil