- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Wed, 08 Aug 2007 21:41:46 +0100
- To: Lee Feigenbaum <lee@thefigtrees.net>
- Cc: RDF Data Access Working Group <public-rdf-dawg@w3.org>
Lee Feigenbaum wrote:
> Hello,
>
> expr-builtin/q-iri-1.rq and expr-builtin/q-uri-1.rq are both identical:
> both use isUri. I've changed q-iri-1.rq to use isIri instead. I'll
> propose re-approving this test with the 1-byte change next Tuesday.
ARQ passes this test :-)
>
> basic/manifest#prefix-name-1 tests proper handling of prefixes without a
> local name. Glitter passes it.
ARQ passes this test
>
> expr-ops/manifest.ttl is a new manifest containing 7 tests of simple
> numeric ops (<=, >=, +, -, *) that didn't seem to be covered elsewhere.
> Glitter passes all 7.
ARQ does not pass these tests because the data is not legal Turtle.
":x2 :p 2."
In Turtle, "2." is a decimal, and not an integer followed by a dot. Turtle
and SPARQL agree on this point.
http://www.dajobe.org/2004/01/turtle/
[16] decimal ::= ('-' | '+')? ( [0-9]+ '.' [0-9]* | '.' ([0-9])+ | ([0-9])+ )
and "2." matches "[0-9]+ '.' [0-9]*"
(OK - there is a small Turtle bug that it also matches ([0-9])+ which is the
same as integer rule [15]
I fixed the data and then ARQ passes these tests. i took the liberty of
checking the change into CVS.
[[
Aside: It is legal N3.
I only know this since I collected some notes together only on Monday
http://jena.hpl.hp.com/wiki/Syntax_Comparison_of_N3_and_Turtle#Numbers
]]
Andy
>
> I also fixed some facet XPath.
>
> I regenerated facets-coverage (though not completely up-to-date) which
> now shows[1] 10 facets uncovered. It should actually be 8.
>
> Summarizing what remains:
>
> isLiteral - needs a test
> functions invoked by IRIRef (rather than prefixed name) - needs a test
> cast functions - soliciting tests for these from anyone who has them
> three ORDER BY variants (ordering with expressions, builtins, and
> functions (e.g. casts)) - needs tests
> reversed order of limit+offset - needs test
>
> I'll work on these the rest of the week, though happy to take donations
> of tests from anyone else :-)
>
> Lee
>
> [1] http://www.w3.org/2001/sw/DataAccess/tests/facets-coverage#coverage
>
--
Hewlett-Packard Limited
Registered Office: Cain Road, Bracknell, Berks RG12 1HN
Registered No: 690597 England
Received on Wednesday, 8 August 2007 20:42:03 UTC