Testing reports
Colin Scott
gnucash at double-bars.net
Mon Apr 9 05:00:00 EDT 2012
Sorry for the delay - I've been away.
> Define "html text"? For example, would you consider this:
>
> <A HREF="foo">foo</A>
>
> and this:
>
> <a href="foo">foo</a>
For the purposes of the exercise in hand, I would consider them to be different. Working out whether the difference is significant is not something I would want to leave to a robot - not because it isn't perfectly possible to do robotically, but because it simply isn't worth devoting that much time and effort to inventing a robot that will do it reliably. After all, even such an apparently minor change as a case inversion shouldn't be made without a damn' good reason!
> What about:
> <a href="foo">foo</a> and <a href="bar">foo</a>
> ?
Different under *any* circumstances! :-)
Colin
-------- Original Message --------
*Subject:* Re: Testing reports
*From:* Derek Atkins <warlord at MIT.EDU>
*To:* spam at spambayes.invalid,gnucash at double-bars.net
*CC:* jralls at ceridwen.us, yawar.amin at gmail.com, gnucash-user at gnucash.org
*Date:* Mon, 02 Apr 2012 09:19:14 -0400
"Colin Scott" <gnucash at double-bars.net> writes:
>> So basically what you would like to test is that the normalized HTML
>> output is "the same". This would require:
>
> Actually, no. Were I doing this I would automate a test for whether
> the HTML text has changed. At the point a change is found, it would
> probably require human intervention to see what has changed and why -
> *any* change is an error unless there is a legitimate reason for it,
> and automating the legitimacy test is probably too expensive a task to
> be worth doing.
Define "html text"? For example, would you consider this:
<A HREF="foo">foo</A>
and this:
<a href="foo">foo</a>
to be the same or different? What about:
<a href="foo">foo</a> and <a href="bar">foo</a>
?
To me I would normalize in such a way that the first two would be
considered "the same" but the second two would be considered
"different".
I'm not sure how I would implement that, tho. But those would be my
requirements. Similarly, I would want these two to result in a "match":
<p>This is a paragraph</p>
and
<p>This
is
a parahraph</p>
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-user
mailing list