Skip triples tests.

This commit is contained in:
David I. Lehn 2011-09-20 14:28:51 -04:00
parent 3ddfbbfda3
commit ec4110fe5c

View file

@ -10,7 +10,7 @@ require_once('jsonld.php');
// determine EOL for output based on command line php or webpage php // determine EOL for output based on command line php or webpage php
$isCli = defined('STDIN'); $isCli = defined('STDIN');
$eol = $isCli ? "\n" : '</br>'; $eol = $isCli ? "\n" : '<br/>';
function error_handler($errno, $errstr, $errfile, $errline) function error_handler($errno, $errstr, $errfile, $errline)
{ {
@ -266,6 +266,9 @@ class TestRunner
tests in the group. If 'group' is not present then 'name' must be present tests in the group. If 'group' is not present then 'name' must be present
as well as 'input' and 'expect'. Groups may be embedded. as well as 'input' and 'expect'. Groups may be embedded.
*/ */
global $eol;
foreach($tests as $test) foreach($tests as $test)
{ {
if(isset($test->group)) if(isset($test->group))
@ -283,6 +286,14 @@ class TestRunner
{ {
$this->test($test->name); $this->test($test->name);
$type = $test->type;
if($type === 'triples')
{
echo "SKIP$eol";
continue;
}
// use parent test filepath as necessary // use parent test filepath as necessary
if(!isset($test->filepath)) if(!isset($test->filepath))
{ {
@ -302,7 +313,6 @@ class TestRunner
} }
// perform test // perform test
$type = $test->type;
if($type === 'normalize') if($type === 'normalize')
{ {
$input = jsonld_normalize($input); $input = jsonld_normalize($input);