Re: tests and inference?

On Thu, 2004-12-16 at 10:28 -0500, Kendall Clark wrote:
> On Thu, Dec 16, 2004 at 09:19:31AM -0600, Dan Connolly wrote:
> > 
> > On Thu, 2004-12-16 at 10:09 -0500, Kendall Clark wrote:
> > > On Thu, Dec 16, 2004 at 09:02:13AM -0600, Dan Connolly wrote:
> > > 
> > > > How about adding...
> > > > 
> > > >   "The dataset gives the exact graph against which the query is
> > > >   evaluated (no further inference is used to determine the
> > > >   input graph)."
> > > 
> > > Better: "The dataset gives the precise graph against which the query
> > > is to be evaluated: inference must not be used to determine or modify
> > > the input graph."
[...]

> > Also, graphs aren't mutable.
>
> Huh?

Graphs, like integers, strings, sets, etc. aren't mutable;
they don't have state. They don't change. To speak
of modifying them is imprecise, at best.
The set {a} is related to the set {a, b} but {a} can't
be modified to become {a,b}. It just is {a}.

Likewise, the graphs that serve as input to our tests
just are what they are. If we modify the file that
specifies the input graph, we don't modify the input
graph; we change the test to take a different input
graph.

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Thursday, 16 December 2004 15:53:47 UTC