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