Abstract

This document report test subject conformance for and related specifications for Turtle Test Results [[TURTLE]] according to the requirements of the Evaluation and Report Language (EARL) 1.0 Schema [[EARL10-SCHEMA]].

This report is also available in alternate formats: Turtle and JSON-LD

Status of This Document

This document is merely aW3C-internal document. It has no official standing of any kind and does not represent consensus of the W3C Membership.

This report describes the state of implementation conformance at the time of publication.

Table of Contents

Instructions for submitting implementation reports

Tests should be run using the test manifests defined in the Test Manifests Section.

The assumed base URI for the tests is <http://example/base/> if needed.

Reports should be submitted in Turtle format to xxx and include an earl:Assertion for each test, referencing the test resource from the associated manifest and the test subject being reported upon. An example test entry is be the following:

  [ a earl:Assertion;
    earl:assertedBy <https://greggkellogg.net/foaf#me>;
    earl:subject <--your-software-identifier-->;
    earl:test <--uri-of-test-from-manifest>;
    earl:result [
      a earl:TestResult;
      earl:outcome earl:passed;
      dc:date "2016-12-26T10:18:04-08:00"^^xsd:dateTime];
    earl:mode earl:automatic ] .

The Test Subject should be defined as a doap:Project, including the name, homepage and developer(s) of the software (see DOAP). Optionally, including the project description and programming language. An example test subject description is the following:

  <> foaf:primaryTopic <--your-software-identifier--> ;
    dc:issued "2016-12-26T10:18:04-08:00"^^xsd:dateTime ;
    foaf:maker <https://greggkellogg.net/foaf#me> .

  <--your-software-identifier--> a doap:Project, earl:TestSubject, earl:Software ;
    doap:name          "Gregg Kellogg" ;
    doap:homepage      <--your-software-homepace--> ;
    doap:license       <--license-for-your-software--> ;
    doap:shortdesc     "--your-short-project-description--"@en ;
    doap:description   "--your-project-description--"@en ;
    doap:created       "2016-12-09"^^xsd:date ;
    doap:programming-language "--your-implementation-language--" ;
    doap:implements    <--specification-uri--> ;
    doap:category      <--category-uris-for-specification-framework-and-implementation-language--> ;
    doap:download-page <--your-project-repository--> ;
    doap:mailing-list  <--specification-public-mailing-list--@w3.org> ;
    doap:bug-database  <--your-project-repository--/issues> ;
    doap:blog          <--your-blog--> ;
    doap:developer     <https://greggkellogg.net/foaf#me> ;
    foaf:maker         <https://greggkellogg.net/foaf#me> ;
    dc:title           "--your-project-name--" ;
    dc:description     "--your-project-description--"@en ;
    dc:date            "2016-12-09"^^xsd:date ;
    dc:creator         <https://greggkellogg.net/foaf#me> ;
    dc:isPartOf        <--your-implementation-framework--> .

The software developer, either an organization or one or more individuals SHOULD be referenced from doap:developer using FOAF. For example:

  <--your-software-identifier--> a foaf:Person, earl:Assertor;
    foaf:name "Gregg Kellogg";
    foaf:title "Implementor";
    foaf:homepage <https://greggkellogg.net/foaf#me> .

2. Test Manifests

2.1 Example Test Cases

Test RDF::Turtle
subm-test-00 PASS
subm-test-01 UNTESTED
Percentage passed out of 2 Tests 50.0%

A. Test Subjects

This report was tested using the following test subjects:

A.1 RDF::Turtle
Description
RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite.
Release
unknown
Programming Language
Ruby
Home Page
https://ruby-rdf.github.io/rdf-turtle
Developer
Test Suite Compliance
Example Test Cases 1/2 (50.0%)

B. Individual Test Results

Individual test results used to construct this report are available here:

C. Test Definitions

Test subm-test-00

http://example/test-00.ttl not loaded
http://example/test-00.out not loaded
Test subm-test-01

http://example/test-01.ttl not loaded
http://example/test-01.out not loaded

D. Report Generation Software

This report generated by earl-report version 0.8.0 an Unlicensed Ruby application. More information is available at https://github.com/gkellogg/earl-report .

This software is provided by Gregg Kellogg in hopes that it might make the lives of conformance testers easier.