Report on RDF.rb running rdfa1.1 with host language xml1 .
Tests @property to establish the predicate; literal object is in the content of the element..
Result: PASS
Tests @rev and @rel together, with the object being specified by @href, ignoring content.
Result: PASS
Tests @rel, @rev, @property, and @content together to generate several RDF triples..
Result: PASS
Tests empty @about..
Result: PASS
Tests @rev..
Result: PASS
Tests @rel, @rev, and @href to generate two RDF triples..
Result: PASS
Tests @xml:lang.
Result: PASS
Tests @xml:lang inheritance.
Result: PASS
Tests setting the @datatype to xsd:integer.
Result: PASS
Tests meta and link with no parent @about.
Result: PASS
Tests creation of statements involving explicitly created blank nodes..
Result: PASS
Tests @rel to establish predicate..
Result: PASS
Tests @about to establish subject..
Result: PASS
Tests @about inheritance to establish subject..
Result: PASS
Tests inheritance of subject when no @about can be found.
Result: PASS
Tests that @id does not generate subjects.
Result: PASS
Tests simple chaining with cascade of @resource and @property.
Result: PASS
Tests @content for literal object.
Result: PASS
Tests @content for literal object, overriding element content..
Result: PASS
Tests markup stripping from a span element with @datatype=xsd:string.
Result: PASS
Tests omitted @about..
Result: PASS
Tests if @resource sets URIref object correct..
Result: PASS
Tests if @resource overrides @href to set the URIref object..
Result: PASS
Tests simple chaining with cascade of bNode and @property.
Result: PASS
Tests if a @src (in img element) correctly sets the URIref object.
Result: PASS
Tests if @href overwrites @src.
Result: PASS
Tests if @resource overwrites @src.
Result: PASS
Tests if @resource overwrites both @href and @src.
Result: PASS
Tests if a @src (in img element) correctly sets the URIref subject (due to @rev).
Result: PASS
Tests if @href overwrites @src correctly to set the URIref subject (due to @rev).
Result: PASS
Tests if @resource overwrites both @href and @src correctly to set the URIref subject (due to @rev).
Result: PASS
Tests @typeof with @about and @rel present, no @resource.
Result: PASS
Tests @typeof with @about, no @rel or @resource.
Result: PASS
Tests @typeof without anything else.
Result: PASS
Tests @typeof with a single @property.
Result: PASS
Tests to ensure that @typeof does not apply to @resource.
Result: PASS
Tests to make sure that @typeof does not apply to @resource, but @resource sets the subject for the next triple to be generated.
Result: PASS
Tests multiple @property separated by white spaces.
Result: PASS
Tests multiple @rel separated by white spaces.
Result: PASS
Tests if @typeof applies to @about on same element with hanging @rel.
Result: PASS
Tests if hanging @rel creates multiple triples.
Result: PASS
Tests if hanging @rel creates multiple triples with @typeof permutation.
Result: PASS
Tests multiple hanging @rels with multiple children.
Result: PASS
Tests conformance with UTF-8 encoding.
Result: PASS
Tests @rel in head using reserved XHTML value and empty-prefix CURIE syntax.
Result: PASS
Tests if @about generates a proper triple when a safe CURIE is used.
Result: PASS
Tests if @rel properly connects triples generated when safe CURIEs are used.
Result: PASS
Test to make sure that @property in head uses the implied current document as the subject if no other subject is specified.
Result: PASS
Tests to ensure that relative URI is resolved correctly when used in @about.
Result: PASS
Tests to ensure that a triple is generated even if @typeof and @about is not specified anywhere in the document.
Result: PASS
Tests multiple ways of handling incomplete triples; the first two triples should use the same bnode as subject ('merged'). The third should have a separate bNode..
Result: PASS
Tests role of @resource and @href in completing incomplete triples (including their mutual priorities).
Result: PASS
Tests if @about has a higher priority than @resource in handling incomplete triples.
Result: PASS
Tests multiple ways of handling incomplete triples, this time with @rev.
Result: PASS
Tests multiple ways of handling incomplete triples, this time with both @rel and @rev.
Result: PASS
Tests multiple ways of handling incomplete triples; the first two triples should use the same bNode as subject ('merged'); the third case should use @about.
Result: PASS
Tests multiple ways of handling incomplete triples, this time with both @rel and @rev. There is an intermediate div that should be ignored by the process.
Result: PASS
Tests the role of @resource and @href in completing incomplete triples (including their mutual priorities), but with an intermediate layer (ie, bNode) added.
Result: PASS
Tests to ensure that all reserved XHTML words are supported in @rel (with :xxx).
Result: PASS
Test the interpretation of the CURIE "_:".
Result: PASS
Tests to ensure that @src sets a new subject (focuses on @typeof)..
Result: PASS
Tests to ensure that non-reserved, un-prefixed CURIEs, when used in @property, generate triples..
Result: PASS
Tests the explicit specification of an RDF XMLLiteral with @datatype using a non-RDF namespace, yielding a user-data-typed literal.
Result: PASS
Tests the preservation of white space in literals..
Result: PASS
Tests rdf:value with blank nodes to give a value with a unit.
Result: PASS
Tests the behavior of triple generation in the case where the inner @rel is defined, but is blank, which halts chaining..
Result: PASS
Checks to make sure that that while we shouldn't garbage collect bnodes no triples are generated..
Result: PASS
Checks to make sure that the RDFa parser emits a plain literal when the datatype is specified as "" and preserves the xml:lang value. The text, with control characters and whitespace preserved, reads "Greek white space "..
Result: PASS
Checks to make sure that the RDFa parser emits a plain literal when the datatype is specified as ""..
Result: PASS
Checks to make sure that an element with @property and no child nodes generates empty plain literal..
Result: PASS
Checks to make sure that XML Entities are treated properly by the RDFa parser..
Result: PASS
Checks to make sure that the empty string "" isn't considered as NULL in languages such as Javascript when generating triples. This test sets the subject in a chain using @href and then immediately changes the subject using @about and generates a triple. A buggy parser may use the @href subject (http://example.org/javascript.html) instead of the one defined by @about..
Result: PASS
Checks to make sure that an RDFa processor expands CURIEs having only a prefix and a colon if a prefix is properly defined using xmlns. .
Result: PASS
Checks to make sure that an RDFa processor expands CURIEs having only a colon to the default prefix "http://www.w3.org/1999/test-cases/vocab#". .
Result: PASS
Checks to make sure RDFa processors resolve the empty CURIE correctly. Note that this is not valid HTML due to recursive
elements..
Result: PASS
Checks to make sure that resource="[]" does not set the object since RDFa does not allow non-prefixed CURIEs. .
Result: PASS
Checks to ensure that multiple (white space separated) values in @typeof trigger multiple rdf:type triples..
Result: PASS
Ensures that a prefix cannot start with an underscore character when specified using xmlns..
Result: PASS
Ensures that RDFa processors allow the prefix 'xmlzzz', even though it is a reserved prefix in XML..
Result: PASS
Checks to ensure that the RDFa processor correctly processes single character prefixes when processing CURIEs..
Result: PASS
Checks to make sure that a URI may be used as a @property value.
Result: PASS
Checks to make sure that a URI may be used as @rel and @rev values.
Result: PASS
Checks to make sure @prefix with empty prefix does not create a mapping..
Result: PASS
Checks Tests a CURIE with default namespace uses XHTML Vocabulary namespace..
Result: PASS
XMLLiteral must be explicitly specified, otherwise a normal untyped literal is created.
Result: PASS
Tests whether the default RDFa 1.1 context (which contains prefix definitions, among others, to the Semantic Web Standard vocabularies) is properly handled..
Result: PASS
Tests Vevent using @typeof (inlc. dtstart, dtend, etc.).
Result: PASS
In RDFa 1.1, even if a literal contains XML elements, and no explicit datatype is set, the result is plain literal.
Result: PASS
All documents have an implicit @about="".
Result: PASS
Tests if a @src (in img element) does not set the URIref object (with omitted @about) -- from 0042.
Result: PASS
Setting rdfagraph query parameter to 'processor' does not output standard triples.
Result: PASS
Setting rdfagraph query parameter to 'processor' generates an rdf:Error.
Result: PASS
Setting rdfagraph query parameter to 'processor' generates an rdf:Warning when given a SafeCURIE with an invalid prefix. .
Result: PASS
Setting rdfagraph query parameter to 'processor' generates an rdf:Warning when given a missing Term definition. .
Result: PASS
Setting rdfagraph query parameter to 'processor' generates an rdf:Warning when given a SafeCURIE with an undefined prefix. .
Result: PASS