@base <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/manifest> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
@prefix qt: <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> .
@prefix test: <http://www.w3.org/2006/03/test-description#> .

<>  rdf:type mf:Manifest ;
    rdfs:comment "RDFa rdfa1.1 tests for xml" ;
    mf:entries (
              <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0001.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0006.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0007.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0008.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0009.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0010.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0012.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0013.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0014.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0015.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0017.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0018.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0019.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0020.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0021.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0023.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0025.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0026.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0027.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0029.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0030.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0031.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0032.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0033.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0034.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0035.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0036.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0037.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0038.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0039.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0041.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0048.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0049.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0050.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0051.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0052.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0053.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0054.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0055.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0056.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0057.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0059.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0060.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0063.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0064.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0065.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0067.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0068.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0071.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0079.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0080.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0083.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0084.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0085.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0087.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0088.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0089.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0091.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0093.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0099.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0104.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0106.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0107.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0108.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0112.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0113.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0115.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0118.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0119.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0120.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0121.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0122.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0126.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0140.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0147.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0174.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0175.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0176.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0180.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0181.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0196.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0202.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0203.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0206.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0207.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0213.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0214.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0229.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0246.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0247.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0248.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0249.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0250.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0258.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0259.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0261.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0262.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0263.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0264.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0265.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0266.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0267.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0268.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0269.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0271.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0289.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0290.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0291.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0292.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0293.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0295.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0296.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0297.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0298.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0299.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0300.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0301.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0302.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0311.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0318.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0319.xml>
      <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0320.xml>
  ) .

<#0001> a mf:QueryEvaluationTest;
  mf:name """Test 0001: Predicate establishment with @property""";
  rdfs:comment """Tests @property to establish the predicate; literal object is in the content of the element.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0001.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0001.xml>
  ];
  mf:result true .
          
<#0006> a mf:QueryEvaluationTest;
  mf:name """Test 0006: @rel and @rev""";
  rdfs:comment """Tests @rev and @rel together, with the object being specified by @href, ignoring content""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0006.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0006.xml>
  ];
  mf:result true .
          
<#0007> a mf:QueryEvaluationTest;
  mf:name """Test 0007: @rel, @rev, @property, @content""";
  rdfs:comment """Tests @rel, @rev, @property, and @content together to generate several RDF triples.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0007.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0007.xml>
  ];
  mf:result true .
          
<#0008> a mf:QueryEvaluationTest;
  mf:name """Test 0008: empty string @about""";
  rdfs:comment """Tests empty @about.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0008.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0008.xml>
  ];
  mf:result true .
          
<#0009> a mf:QueryEvaluationTest;
  mf:name """Test 0009: @rev""";
  rdfs:comment """Tests @rev.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0009.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0009.xml>
  ];
  mf:result true .
          
<#0010> a mf:QueryEvaluationTest;
  mf:name """Test 0010: @rel, @rev, @href""";
  rdfs:comment """Tests @rel, @rev, and @href to generate two RDF triples.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0010.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0010.xml>
  ];
  mf:result true .
          
<#0012> a mf:QueryEvaluationTest;
  mf:name """Test 0012: @xml:lang""";
  rdfs:comment """Tests @xml:lang""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0012.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0012.xml>
  ];
  mf:result true .
          
<#0013> a mf:QueryEvaluationTest;
  mf:name """Test 0013: @xml:lang inheritance""";
  rdfs:comment """Tests @xml:lang inheritance""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0013.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0013.xml>
  ];
  mf:result true .
          
<#0014> a mf:QueryEvaluationTest;
  mf:name """Test 0014: @datatype, xsd:integer""";
  rdfs:comment """Tests setting the @datatype to xsd:integer""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0014.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0014.xml>
  ];
  mf:result true .
          
<#0015> a mf:QueryEvaluationTest;
  mf:name """Test 0015: meta and link""";
  rdfs:comment """Tests meta and link with no parent @about""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0015.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0015.xml>
  ];
  mf:result true .
          
<#0017> a mf:QueryEvaluationTest;
  mf:name """Test 0017: Related blanknodes""";
  rdfs:comment """Tests creation of statements involving explicitly created blank nodes.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0017.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0017.xml>
  ];
  mf:result true .
          
<#0018> a mf:QueryEvaluationTest;
  mf:name """Test 0018: @rel for predicate""";
  rdfs:comment """Tests @rel to establish predicate.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0018.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0018.xml>
  ];
  mf:result true .
          
<#0019> a mf:QueryEvaluationTest;
  mf:name """Test 0019: @about for subject""";
  rdfs:comment """Tests @about to establish subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0019.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0019.xml>
  ];
  mf:result true .
          
<#0020> a mf:QueryEvaluationTest;
  mf:name """Test 0020: Inheriting @about for subject""";
  rdfs:comment """Tests @about inheritance to establish subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0020.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0020.xml>
  ];
  mf:result true .
          
<#0021> a mf:QueryEvaluationTest;
  mf:name """Test 0021: Subject inheritance with no @about""";
  rdfs:comment """Tests inheritance of subject when no @about can be found""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0021.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0021.xml>
  ];
  mf:result true .
          
<#0023> a mf:QueryEvaluationTest;
  mf:name """Test 0023: @id does not generate subjects""";
  rdfs:comment """Tests that @id does not generate subjects""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0023.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0023.xml>
  ];
  mf:result true .
          
<#0025> a mf:QueryEvaluationTest;
  mf:name """Test 0025: simple chaining test""";
  rdfs:comment """Tests simple chaining with cascade of @resource and @property""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0025.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0025.xml>
  ];
  mf:result true .
          
<#0026> a mf:QueryEvaluationTest;
  mf:name """Test 0026: @content""";
  rdfs:comment """Tests @content for literal object""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0026.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0026.xml>
  ];
  mf:result true .
          
<#0027> a mf:QueryEvaluationTest;
  mf:name """Test 0027: @content, ignore element content""";
  rdfs:comment """Tests @content for literal object, overriding element content.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0027.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0027.xml>
  ];
  mf:result true .
          
<#0029> a mf:QueryEvaluationTest;
  mf:name """Test 0029: markup stripping with @datatype""";
  rdfs:comment """Tests markup stripping from a span element with @datatype=xsd:string""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0029.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0029.xml>
  ];
  mf:result true .
          
<#0030> a mf:QueryEvaluationTest;
  mf:name """Test 0030: omitted @about""";
  rdfs:comment """Tests omitted @about.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0030.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0030.xml>
  ];
  mf:result true .
          
<#0031> a mf:QueryEvaluationTest;
  mf:name """Test 0031: simple @resource""";
  rdfs:comment """Tests if @resource sets URIref object correct.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0031.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0031.xml>
  ];
  mf:result true .
          
<#0032> a mf:QueryEvaluationTest;
  mf:name """Test 0032: @resource overrides @href""";
  rdfs:comment """Tests if @resource overrides @href to set the URIref object.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0032.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0032.xml>
  ];
  mf:result true .
          
<#0033> a mf:QueryEvaluationTest;
  mf:name """Test 0033: simple chaining test with bNode""";
  rdfs:comment """Tests simple chaining with cascade of bNode and @property""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0033.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0033.xml>
  ];
  mf:result true .
          
<#0034> a mf:QueryEvaluationTest;
  mf:name """Test 0034: simple img[@src] test""";
  rdfs:comment """Tests if a @src (in img element) correctly sets the URIref object""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0034.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0034.xml>
  ];
  mf:result true .
          
<#0035> a mf:QueryEvaluationTest;
  mf:name """Test 0035: @src/@href test""";
  rdfs:comment """Tests if @href overwrites @src""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0035.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0035.xml>
  ];
  mf:result true .
          
<#0036> a mf:QueryEvaluationTest;
  mf:name """Test 0036: @src/@resource test""";
  rdfs:comment """Tests if @resource overwrites @src""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0036.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0036.xml>
  ];
  mf:result true .
          
<#0037> a mf:QueryEvaluationTest;
  mf:name """Test 0037: @src/@href/@resource test""";
  rdfs:comment """Tests if @resource overwrites both @href and @src""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0037.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0037.xml>
  ];
  mf:result true .
          
<#0038> a mf:QueryEvaluationTest;
  mf:name """Test 0038: @rev - img[@src] test""";
  rdfs:comment """Tests if a @src (in img element) correctly sets the URIref subject (due to @rev)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0038.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0038.xml>
  ];
  mf:result true .
          
<#0039> a mf:QueryEvaluationTest;
  mf:name """Test 0039: @rev - @src/@href test""";
  rdfs:comment """Tests if @href overwrites @src correctly to set the URIref subject (due to @rev)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0039.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0039.xml>
  ];
  mf:result true .
          
<#0041> a mf:QueryEvaluationTest;
  mf:name """Test 0041: @rev - @src/@href/@resource test""";
  rdfs:comment """Tests if @resource overwrites both @href and @src correctly to set the URIref subject (due to @rev)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0041.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0041.xml>
  ];
  mf:result true .
          
<#0048> a mf:QueryEvaluationTest;
  mf:name """Test 0048: @typeof with @about and @rel present, no @resource""";
  rdfs:comment """Tests @typeof with @about and @rel present, no @resource""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0048.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0048.xml>
  ];
  mf:result true .
          
<#0049> a mf:QueryEvaluationTest;
  mf:name """Test 0049: @typeof with @about, no @rel or @resource""";
  rdfs:comment """Tests @typeof with @about, no @rel or @resource""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0049.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0049.xml>
  ];
  mf:result true .
          
<#0050> a mf:QueryEvaluationTest;
  mf:name """Test 0050: @typeof without anything else""";
  rdfs:comment """Tests @typeof without anything else""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0050.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0050.xml>
  ];
  mf:result true .
          
<#0051> a mf:QueryEvaluationTest;
  mf:name """Test 0051: @typeof with a single @property""";
  rdfs:comment """Tests @typeof with a single @property""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0051.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0051.xml>
  ];
  mf:result true .
          
<#0052> a mf:QueryEvaluationTest;
  mf:name """Test 0052: @typeof with @resource and nothing else""";
  rdfs:comment """Tests to ensure that @typeof does not apply to @resource""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0052.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0052.xml>
  ];
  mf:result true .
          
<#0053> a mf:QueryEvaluationTest;
  mf:name """Test 0053: @typeof with @resource and nothing else, with a subelement""";
  rdfs:comment """Tests to make sure that @typeof does not apply to @resource, but @resource sets the subject for the next triple to be generated""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0053.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0053.xml>
  ];
  mf:result true .
          
<#0054> a mf:QueryEvaluationTest;
  mf:name """Test 0054: multiple @property""";
  rdfs:comment """Tests multiple @property separated by white spaces""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0054.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0054.xml>
  ];
  mf:result true .
          
<#0055> a mf:QueryEvaluationTest;
  mf:name """Test 0055: multiple @rel""";
  rdfs:comment """Tests multiple @rel separated by white spaces""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0055.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0055.xml>
  ];
  mf:result true .
          
<#0056> a mf:QueryEvaluationTest;
  mf:name """Test 0056: @typeof applies to @about on same element with hanging rel""";
  rdfs:comment """Tests if @typeof applies to @about on same element with hanging @rel""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0056.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0056.xml>
  ];
  mf:result true .
          
<#0057> a mf:QueryEvaluationTest;
  mf:name """Test 0057: hanging @rel creates multiple triples""";
  rdfs:comment """Tests if hanging @rel creates multiple triples""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0057.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0057.xml>
  ];
  mf:result true .
          
<#0059> a mf:QueryEvaluationTest;
  mf:name """Test 0059: multiple hanging @rels with multiple children""";
  rdfs:comment """Tests multiple hanging @rels with multiple children""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0059.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0059.xml>
  ];
  mf:result true .
          
<#0060> a mf:QueryEvaluationTest;
  mf:name """Test 0060: UTF-8 conformance""";
  rdfs:comment """Tests conformance with UTF-8 encoding""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0060.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0060.xml>
  ];
  mf:result true .
          
<#0063> a mf:QueryEvaluationTest;
  mf:name """Test 0063: @rel in head using reserved XHTML value and empty-prefix CURIE syntax""";
  rdfs:comment """Tests @rel in head using reserved XHTML value and empty-prefix CURIE syntax""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0063.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0063.xml>
  ];
  mf:result true .
          
<#0064> a mf:QueryEvaluationTest;
  mf:name """Test 0064: @about with safe CURIE""";
  rdfs:comment """Tests if @about generates a proper triple when a safe CURIE is used""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0064.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0064.xml>
  ];
  mf:result true .
          
<#0065> a mf:QueryEvaluationTest;
  mf:name """Test 0065: @rel with safe CURIE""";
  rdfs:comment """Tests if @rel properly connects triples generated when safe CURIEs are used""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0065.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0065.xml>
  ];
  mf:result true .
          
<#0067> a mf:QueryEvaluationTest;
  mf:name """Test 0067: @property in the head""";
  rdfs:comment """Test to make sure that @property in head uses the implied current document as the subject if no other subject is specified""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0067.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0067.xml>
  ];
  mf:result true .
          
<#0068> a mf:QueryEvaluationTest;
  mf:name """Test 0068: Relative URI in @about""";
  rdfs:comment """Tests to ensure that relative URI is resolved correctly when used in @about""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0068.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0068.xml>
  ];
  mf:result true .
          
<#0071> a mf:QueryEvaluationTest;
  mf:name """Test 0071: No explicit @about""";
  rdfs:comment """Tests to ensure that a triple is generated even if @typeof and @about is not specified anywhere in the document""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0071.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0071.xml>
  ];
  mf:result true .
          
<#0079> a mf:QueryEvaluationTest;
  mf:name """Test 0079: @resource and @href in completing incomplete triples""";
  rdfs:comment """Tests role of @resource and @href in completing incomplete triples (including their mutual priorities)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0079.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0079.xml>
  ];
  mf:result true .
          
<#0080> a mf:QueryEvaluationTest;
  mf:name """Test 0080: @about overrides @resource in incomplete triples""";
  rdfs:comment """Tests if @about has a higher priority than @resource in handling incomplete triples""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0080.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0080.xml>
  ];
  mf:result true .
          
<#0083> a mf:QueryEvaluationTest;
  mf:name """Test 0083: multiple ways of handling incomplete triples (merged)""";
  rdfs:comment """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""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0083.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0083.xml>
  ];
  mf:result true .
          
<#0084> a mf:QueryEvaluationTest;
  mf:name """Test 0084: multiple ways of handling incomplete triples, this time with both @rel and @rev""";
  rdfs:comment """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""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0084.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0084.xml>
  ];
  mf:result true .
          
<#0085> a mf:QueryEvaluationTest;
  mf:name """Test 0085: @resource and @href in completing incomplete triples""";
  rdfs:comment """Tests the role of @resource and @href in completing incomplete triples (including their mutual priorities), but with an intermediate layer (ie, bNode) added""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0085.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0085.xml>
  ];
  mf:result true .
          
<#0087> a mf:QueryEvaluationTest;
  mf:name """Test 0087: All reserved XHTML @rel values (with :xxx)""";
  rdfs:comment """Tests to ensure that all reserved XHTML words are supported in @rel (with :xxx)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0087.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0087.xml>
  ];
  mf:result true .
          
<#0088> a mf:QueryEvaluationTest;
  mf:name """Test 0088: Interpretation of the CURIE "_:\"""";
  rdfs:comment """Test the interpretation of the CURIE "_:\"""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0088.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0088.xml>
  ];
  mf:result true .
          
<#0089> a mf:QueryEvaluationTest;
  mf:name """Test 0089: @src sets a new subject (@typeof)""";
  rdfs:comment """Tests to ensure that @src sets a new subject (focuses on @typeof).""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0089.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0089.xml>
  ];
  mf:result true .
          
<#0091> a mf:QueryEvaluationTest;
  mf:name """Test 0091: Non-reserved, un-prefixed CURIE in @property""";
  rdfs:comment """Tests to ensure that non-reserved, un-prefixed CURIEs, when used in @property, generate triples.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0091.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0091.xml>
  ];
  mf:result true .
          
<#0093> a mf:QueryEvaluationTest;
  mf:name """Test 0093: Tests XMLLiteral content with explicit @datatype (user-data-typed literal)""";
  rdfs:comment """Tests the explicit specification of an RDF XMLLiteral with @datatype using a non-RDF namespace, yielding a user-data-typed literal""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0093.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0093.xml>
  ];
  mf:result true .
          
<#0099> a mf:QueryEvaluationTest;
  mf:name """Test 0099: Preservation of white space in literals""";
  rdfs:comment """Tests the preservation of white space in literals.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0099.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0099.xml>
  ];
  mf:result true .
          
<#0104> a mf:QueryEvaluationTest;
  mf:name """Test 0104: rdf:value""";
  rdfs:comment """Tests rdf:value with blank nodes to give a value with a unit""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0104.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0104.xml>
  ];
  mf:result true .
          
<#0106> a mf:QueryEvaluationTest;
  mf:name """Test 0106: chaining with empty value in inner @rel""";
  rdfs:comment """Tests the behavior of triple generation in the case where the inner @rel is defined, but is blank, which halts chaining.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0106.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0106.xml>
  ];
  mf:result true .
          
<#0107> a mf:QueryEvaluationTest;
  mf:name """Test 0107: no garbage collecting bnodes""";
  rdfs:comment """Checks to make sure that that while we shouldn't garbage collect bnodes no triples are generated.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0107.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0107.xml>
  ];
  mf:result false .
          
<#0108> a mf:QueryEvaluationTest;
  mf:name """Test 0108: plain literal with datatype="" and xml:lang preservation""";
  rdfs:comment """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
".""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0108.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0108.xml>
  ];
  mf:result true .
          
<#0112> a mf:QueryEvaluationTest;
  mf:name """Test 0112: plain literal with datatype="\"""";
  rdfs:comment """Checks to make sure that the RDFa parser emits a plain literal when the datatype is specified as "".""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0112.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0112.xml>
  ];
  mf:result true .
          
<#0113> a mf:QueryEvaluationTest;
  mf:name """Test 0113: element with @property and no child nodes generates  empty plain literal""";
  rdfs:comment """Checks to make sure that an element with @property and no child nodes generates empty plain literal.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0113.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0113.xml>
  ];
  mf:result true .
          
<#0115> a mf:QueryEvaluationTest;
  mf:name """Test 0115: XML Entities must be supported by RDFa parser""";
  rdfs:comment """Checks to make sure that XML Entities are treated properly by the RDFa parser.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0115.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0115.xml>
  ];
  mf:result true .
          
<#0118> a mf:QueryEvaluationTest;
  mf:name """Test 0118: empty string "" is not equivalent to NULL - @about""";
  rdfs:comment """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.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0118.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0118.xml>
  ];
  mf:result true .
          
<#0119> a mf:QueryEvaluationTest;
  mf:name """Test 0119: "[prefix:]" CURIE format is valid""";
  rdfs:comment """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.
    """;
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0119.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0119.xml>
  ];
  mf:result true .
          
<#0120> a mf:QueryEvaluationTest;
  mf:name """Test 0120: "[:]" CURIE format is valid""";
  rdfs:comment """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#".
        """;
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0120.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0120.xml>
  ];
  mf:result true .
          
<#0121> a mf:QueryEvaluationTest;
  mf:name """Test 0121: "[]" is a valid safe CURIE""";
  rdfs:comment """Checks to make sure RDFa processors resolve the empty CURIE correctly. Note that this is not valid HTML due to recursive <p> elements.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0121.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0121.xml>
  ];
  mf:result true .
          
<#0122> a mf:QueryEvaluationTest;
  mf:name """Test 0122: resource="[]" does not set the object""";
  rdfs:comment """Checks to make sure that resource="[]" does not set the object since RDFa does not allow non-prefixed CURIEs.
        """;
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0122.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0122.xml>
  ];
  mf:result false .
          
<#0126> a mf:QueryEvaluationTest;
  mf:name """Test 0126: Multiple @typeof values""";
  rdfs:comment """Checks to ensure that multiple (white space separated) values in @typeof trigger multiple rdf:type triples.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0126.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0126.xml>
  ];
  mf:result true .
          
<#0140> a mf:QueryEvaluationTest;
  mf:name """Test 0140: Blank nodes identifiers are not allowed as predicates""";
  rdfs:comment """The RDF data model does not allow blank node identifiers in predicates. This test ensures that RDFa processors do not emit invalid triples.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0140.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0140.xml>
  ];
  mf:result false .
          <#0140> test:specificationReference """Section 7.4.4""" .

<#0147> a mf:QueryEvaluationTest;
  mf:name """Test 0147: xmlns prefix 'xmlzzz' (reserved)""";
  rdfs:comment """Ensures that RDFa processors allow the prefix 'xmlzzz', even though it is a reserved prefix in XML.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0147.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0147.xml>
  ];
  mf:result true .
          
<#0174> a mf:QueryEvaluationTest;
  mf:name """Test 0174: Support single character prefix in CURIEs""";
  rdfs:comment """Checks to ensure that the RDFa processor correctly processes single character prefixes when processing CURIEs.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0174.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0174.xml>
  ];
  mf:result true .
          
<#0175> a mf:QueryEvaluationTest;
  mf:name """Test 0175: IRI for @property is allowed""";
  rdfs:comment """Checks to make sure that a URI may be used as a @property value""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0175.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0175.xml>
  ];
  mf:result true .
          
<#0176> a mf:QueryEvaluationTest;
  mf:name """Test 0176: IRI for @rel and @rev is allowed""";
  rdfs:comment """Checks to make sure that a URI may be used as @rel and @rev values""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0176.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0176.xml>
  ];
  mf:result true .
          
<#0180> a mf:QueryEvaluationTest;
  mf:name """Test 0180: Test @prefix with empty mapping""";
  rdfs:comment """Checks to make sure @prefix with empty prefix does not create a mapping.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0180.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0180.xml>
  ];
  mf:result false .
          
<#0181> a mf:QueryEvaluationTest;
  mf:name """Test 0181: Test default XHTML vocabulary""";
  rdfs:comment """Checks Tests a CURIE with default namespace uses XHTML Vocabulary namespace.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0181.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0181.xml>
  ];
  mf:result true .
          
<#0196> a mf:QueryEvaluationTest;
  mf:name """Test 0196: Test process explicit XMLLiteral""";
  rdfs:comment """XMLLiteral must be explicitly specified, otherwise a normal untyped literal is created""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0196.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0196.xml>
  ];
  mf:result true .
          
<#0202> a mf:QueryEvaluationTest;
  mf:name """Test 0202: Tests to ensure @xml:base used in SVG""";
  rdfs:comment """Tests to make sure that @xml:base is used in SVG+RDFa, XML+RDFa.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0202.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0202.xml>
  ];
  mf:result true .
          <#0202> test:specificationReference """http://www.w3.org/QA/2008/12/rdfa_and_svg_tiny_and_the_rdfa.html""" .

<#0203> a mf:QueryEvaluationTest;
  mf:name """Test 0203: Tests to ensure @xml:base, XML+RDFa used in non-root elements in SVG""";
  rdfs:comment """Tests to make sure that @xml:base is used in non-root elements in SVG+RDFa, XML+RDFa.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0203.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0203.xml>
  ];
  mf:result true .
          <#0203> test:specificationReference """http://www.w3.org/QA/2008/12/rdfa_and_svg_tiny_and_the_rdfa.html""" .

<#0206> a mf:QueryEvaluationTest;
  mf:name """Test 0206: Usage of Initial Context""";
  rdfs:comment """Tests whether the default RDFa 1.1 context (which contains prefix definitions, among others, to the Semantic Web Standard vocabularies) is properly handled.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0206.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0206.xml>
  ];
  mf:result true .
          <#0206> test:specificationReference """N.A.""" .

<#0207> a mf:QueryEvaluationTest;
  mf:name """Test 0207: Vevent using @typeof""";
  rdfs:comment """Tests Vevent using @typeof (inlc. dtstart, dtend, etc.)""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0207.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0207.xml>
  ];
  mf:result true .
          <#0207> test:specificationReference """N.A.""" .

<#0213> a mf:QueryEvaluationTest;
  mf:name """Test 0213: Datatype generation for a literal with XML content, version 1.1""";
  rdfs:comment """In RDFa 1.1, even if a literal contains XML elements, and no explicit datatype is set, the result is plain literal""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0213.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0213.xml>
  ];
  mf:result true .
          <#0213> test:specificationReference """N.A.""" .

<#0214> a mf:QueryEvaluationTest;
  mf:name """Test 0214: Root element has implicit @about="\"""";
  rdfs:comment """All documents have an implicit @about="\"""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0214.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0214.xml>
  ];
  mf:result true .
          <#0214> test:specificationReference """N.A.""" .

<#0229> a mf:QueryEvaluationTest;
  mf:name """Test 0229: img[@src] test with omitted @about""";
  rdfs:comment """Tests if a @src (in img element) does not set the URIref object (with omitted @about) -- from 0042""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0229.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0229.xml>
  ];
  mf:result true .
          <#0229> test:specificationReference """7.5 Step 6""" .

<#0246> a mf:QueryEvaluationTest;
  mf:name """Test 0246: hanging @rel creates multiple triples, @typeof permutation; RDFa 1.1 version""";
  rdfs:comment """Tests if hanging @rel creates multiple triples with @typeof permutation""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0246.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0246.xml>
  ];
  mf:result true .
          
<#0247> a mf:QueryEvaluationTest;
  mf:name """Test 0247: Multiple incomplete triples, RDFa 1.1version""";
  rdfs:comment """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.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0247.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0247.xml>
  ];
  mf:result true .
          
<#0248> a mf:QueryEvaluationTest;
  mf:name """Test 0248: multiple ways of handling incomplete triples (with @rev); RDFa 1.1 version""";
  rdfs:comment """Tests multiple ways of handling incomplete triples, this time with @rev""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0248.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0248.xml>
  ];
  mf:result true .
          
<#0249> a mf:QueryEvaluationTest;
  mf:name """Test 0249: multiple ways of handling incomplete triples (with @rel and @rev); RDFa 1.1 version""";
  rdfs:comment """Tests multiple ways of handling incomplete triples, this time with both @rel and @rev""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0249.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0249.xml>
  ];
  mf:result true .
          
<#0250> a mf:QueryEvaluationTest;
  mf:name """Test 0250: Checking the right behaviour of @typeof with @about, in presence of @property""";
  rdfs:comment """Tests that @typeof is clearly bound to @about, and @property therefore creates a Literal object""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0250.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0250.xml>
  ];
  mf:result true .
          
<#0258> a mf:QueryEvaluationTest;
  mf:name """Test 0258: The underscore character is not allowed as a prefix or in xmlns""";
  rdfs:comment """Ensures that a prefix cannot start with an underscore character when specified using xmlns or prefix.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0258.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0258.xml>
  ];
  mf:result false .
          
<#0259> a mf:QueryEvaluationTest;
  mf:name """Test 0259: XML+RDFa Initial Context""";
  rdfs:comment """All processors must load the RDFa Core Initial Context.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0259.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0259.xml>
  ];
  mf:result true .
          <#0259> test:specificationReference """4.3 XML+RDFa Document Conformance""" .

<#0261> a mf:QueryEvaluationTest;
  mf:name """Test 0261: White space preservation in XMLLiteral""";
  rdfs:comment """Whitespace must be maintained in an XMLLiteral, too""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0261.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0261.xml>
  ];
  mf:result true .
          
<#0262> a mf:QueryEvaluationTest;
  mf:name """Test 0262: Predicate establishment with @property, with white spaces before and after the attribute value""";
  rdfs:comment """Tests @property to establish the predicate; literal object is in the content of the element. There are extra whitespaces before and after the property attribute value which should be ignored""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0262.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0262.xml>
  ];
  mf:result true .
          
<#0263> a mf:QueryEvaluationTest;
  mf:name """Test 0263: @property appearing on the html element yields the base as the subject""";
  rdfs:comment """@property appearing on the html element without @content or @datatype yields the base as the subject""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0263.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0263.xml>
  ];
  mf:result true .
          
<#0264> a mf:QueryEvaluationTest;
  mf:name """Test 0264: @property appearing on the head element gets the subject from <html>, ie, parent""";
  rdfs:comment """@property appearing on the head element gets the subject from <html>, ie, parent""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0264.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0264.xml>
  ];
  mf:result true .
          
<#0265> a mf:QueryEvaluationTest;
  mf:name """Test 0265: @property appearing on the head element gets the subject from <html>, ie, parent""";
  rdfs:comment """@property appearing on the head element gets the subject from <html>, ie, parent; in this case the parent subject is explicitly set via @about""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0265.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0265.xml>
  ];
  mf:result true .
          
<#0266> a mf:QueryEvaluationTest;
  mf:name """Test 0266: @property without @content or @datatype, typed object set by @href and @typeof""";
  rdfs:comment """@property without @content or @datatype, typed object set by @href and @typeof""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0266.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0266.xml>
  ];
  mf:result true .
          
<#0267> a mf:QueryEvaluationTest;
  mf:name """Test 0267: @property without @content or @datatype, typed object set by @resource and @typeof""";
  rdfs:comment """@property without @content or @datatype, typed object set by @resource and @typeof""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0267.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0267.xml>
  ];
  mf:result true .
          
<#0268> a mf:QueryEvaluationTest;
  mf:name """Test 0268: @property without @content or @datatype, typed object set by @src and @typeof""";
  rdfs:comment """@property without @content or @datatype, typed object set by @src and @typeof""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0268.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0268.xml>
  ];
  mf:result true .
          
<#0269> a mf:QueryEvaluationTest;
  mf:name """Test 0269: Use of @property in HEAD without explicit subject""";
  rdfs:comment """@property appearing on the html element without @content or @datatype yields the base as the subject, also with @content""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0269.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0269.xml>
  ];
  mf:result true .
          
<#0271> a mf:QueryEvaluationTest;
  mf:name """Test 0271: Use of @property in HEAD with explicit parent subject via @about""";
  rdfs:comment """@property appearing on the head element gets the subject from parent, also with @content and explicit @about at the top""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0271.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0271.xml>
  ];
  mf:result true .
          
<#0289> a mf:QueryEvaluationTest;
  mf:name """Test 0289: @href becomes subject when @property and @content are present""";
  rdfs:comment """When @property and @content are present but @about, @rel and @rev are not, @href is used as subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0289.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0289.xml>
  ];
  mf:result true .
          <#0289> test:specificationReference """RDFa Core 1.1, section 7.5 step 5.2""" .

<#0290> a mf:QueryEvaluationTest;
  mf:name """Test 0290: @href becomes subject when @property and @datatype are present""";
  rdfs:comment """When @property and @datatype are present but @about, @rel and @rev are not, @href is used as subject and element content is used as an object literal.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0290.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0290.xml>
  ];
  mf:result true .
          <#0290> test:specificationReference """RDFa Core 1.1, section 7.5 step 5.2""" .

<#0291> a mf:QueryEvaluationTest;
  mf:name """Test 0291: @href as subject overridden by @about""";
  rdfs:comment """When @property, @datatype, @href and @about are present but @rel and @rev are not, @about is used as subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0291.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0291.xml>
  ];
  mf:result true .
          <#0291> test:specificationReference """RDFa Core 1.1, section 7.5 step 5.2""" .

<#0292> a mf:QueryEvaluationTest;
  mf:name """Test 0292: @about overriding @href as subject is used as parent resource""";
  rdfs:comment """When @property, @datatype, @href and @about are present but @rel and @rev are not, @about is used as subject and is also applied to nested descriptions.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0292.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0292.xml>
  ];
  mf:result true .
          <#0292> test:specificationReference """RDFa Core 1.1, section 6""" .

<#0293> a mf:QueryEvaluationTest;
  mf:name """Test 0293: Testing the ':' character usage in a CURIE""";
  rdfs:comment """RDFa 1.1 CURIE allows the ':' to appear in the reference part of a CURIE.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0293.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0293.xml>
  ];
  mf:result true .
          <#0293> test:specificationReference """RDFa Core 1.1, section 6""" .

<#0295> a mf:QueryEvaluationTest;
  mf:name """Test 0295: Benchmark test""";
  rdfs:comment """Complex benchmark document.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0295.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0295.xml>
  ];
  mf:result true .
          
<#0296> a mf:QueryEvaluationTest;
  mf:name """Test 0296: @property does set parent object without @typeof""";
  rdfs:comment """When @property is used with a resource attribute (@href, @resource, ...) it does not set parent object.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0296.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0296.xml>
  ];
  mf:result true .
          <#0296> test:specificationReference """RDFa Core 1.1 section 7.5 step 5.1 and step 11""" .

<#0297> a mf:QueryEvaluationTest;
  mf:name """Test 0297: @about=[] with @typeof does not create a new subject""";
  rdfs:comment """When the @about resolves to nothing, the typed resource should not create a new subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0297.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0297.xml>
  ];
  mf:result true .
          <#0297> test:specificationReference """RDFa Core 1.1 section 7.5 step 5.1""" .

<#0298> a mf:QueryEvaluationTest;
  mf:name """Test 0298: @about=[] with @typeof does not create a new object""";
  rdfs:comment """When the @about resolves to nothing, the typed resource should not create a new subject (chaining).""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0298.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0298.xml>
  ];
  mf:result true .
          <#0298> test:specificationReference """RDFa Core 1.1 section 7.5 step 5.2""" .

<#0299> a mf:QueryEvaluationTest;
  mf:name """Test 0299: @resource=[] with @href or @src uses @href or @src (@rel)""";
  rdfs:comment """When the @resource resolves to nothing, @href or @src should be used (@rel case).""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0299.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0299.xml>
  ];
  mf:result true .
          <#0299> test:specificationReference """RDFa Core 1.1 section 7.5 step 6""" .

<#0300> a mf:QueryEvaluationTest;
  mf:name """Test 0300: @resource=[] with @href or @src uses @href or @src (@property)""";
  rdfs:comment """When the @resource resolves to nothing, @href or @src should be used (@property case).""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0300.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0300.xml>
  ];
  mf:result true .
          <#0300> test:specificationReference """RDFa Core 1.1 section 7.5 step 11""" .

<#0301> a mf:QueryEvaluationTest;
  mf:name """Test 0301: @property with @typeof creates a typed_resource for chaining""";
  rdfs:comment """@property with @typeof creates a typed_resource for chaining.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0301.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0301.xml>
  ];
  mf:result true .
          
<#0302> a mf:QueryEvaluationTest;
  mf:name """Test 0302: @typeof with different content types""";
  rdfs:comment """Tests that @typof works with terms, CURIES or IRIs.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0302.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0302.xml>
  ];
  mf:result true .
          
<#0311> a mf:QueryEvaluationTest;
  mf:name """Test 0311: Ensure no triples are generated when @property is empty""";
  rdfs:comment """If no terms or CURIEs are present in @property, no triple should be generated from it.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0311.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0311.xml>
  ];
  mf:result false .
          <#0311> test:specificationReference """RDFa Core 1.1, section 7.5 step 11""" .

<#0318> a mf:QueryEvaluationTest;
  mf:name """Test 0318: Setting @vocab to empty strings removes default vocabulary""";
  rdfs:comment """If the value (of @vocab) is empty, then the local default vocabulary must be reset to the Host Language defined default.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0318.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0318.xml>
  ];
  mf:result true .
          <#0318> test:specificationReference """RDFa Core 1.1, section 7.5 step 2""" .

<#0319> a mf:QueryEvaluationTest;
  mf:name """Test 0319: Relative @profile""";
  rdfs:comment """
     Relative IRI's used with @prefix do not resolve against the document base; they are not processed in any way.
     However, the returned document does have a base, so when queried, it will seem to have
     the same base as the original document.
    """;
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0319.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0319.xml>
  ];
  mf:result true .
          <#0319> test:specificationReference """RDFa Core 1.1, section 7.5 step 3""" .

<#0320> a mf:QueryEvaluationTest;
  mf:name """Test 0320: @property binds to @href""";
  rdfs:comment """Given @property with @href and @src, @href is used as object and sets new subject.""";
  test:classification <http://www.w3.org/2006/03/test-description#required>;
  mf:action [ a qt:QueryTest;
    qt:queryForm qt:QueryAsk;
    qt:query <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0320.sparql>;
    qt:data <http://rdfa.info/test-suite/test-cases/rdfa1.1/xml/0320.xml>
  ];
  mf:result true .
          <#0320> test:specificationReference """RDFa Core 1.1, section 7.5 step 5""" .
