home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / software / 3314 < prev    next >
Encoding:
Internet Message Format  |  1992-08-27  |  1.9 KB

  1. Path: sparky!uunet!timbuk.cray.com!equalizer!sdcrsi!network.ucsd.edu!swrinde!mips!mips!decwrl!pa.dec.com!e2big.mko.dec.com!amber!news.crl.dec.com!deccrl!caen!uunet!psgrain!m2xenix!servio!garyh
  2. From: garyh@slc.com (Gary Hade)
  3. Newsgroups: comp.software-eng
  4. Subject: "smart" diff tools
  5. Message-ID: <802538@athena.lkg.dec.com>
  6. Date: 27 Aug 92 20:45:30 GMT
  7. Lines: 36
  8.  
  9. >from: garyh@servio.slc.com (Gary Hade)
  10. Organization: Servio Corp, Beaverton Oregon, US
  11. Distribution: usa
  12. Date: Thu, 27 Aug 1992 18:30:24 GMT
  13. Lines: 31
  14.  
  15. If this is a frequently asked question please forgive me for not
  16. keeping up with everything posted to this group.
  17.  
  18. I am interested in opinions and recommendations concerning commercial
  19. or public domain "smart" diff tools that would make it easier
  20. to evaluate ASCII test output and reduce test maintenance.  Please
  21. include names, addresses, and phone numbers if you have them.
  22. Some of the features I would be interested in are:
  23.    - Comparison that disregards portions of the test output that match
  24.      specified patterns (prefer something similar to UNIX regular
  25.      expression syntax).  It should be possible to define patterns that
  26.      span multiple lines and are easier to maintain than complex awk
  27.      scripts.  Should be able to define patterns that cause only a
  28.      portion of a line to be disregarded.
  29.    - Comparison that disregards portions of the output marked in a file
  30.      containing test output that is known to be correct ("standard"
  31.      comparison file).
  32.    - Tools that will take the output from two or more test runs (known to
  33.      be correct but different) and generate a pattern list and/or a marked
  34.      "standard" comparison file.
  35.    - Display differences in a parallel (side-by-side) format.
  36.    - Ignore white space differences.
  37.    - Source code available.
  38.    - For UNIX systems.
  39.  
  40. I am aware of `exdiff' by Software Research, Inc.  Opinions on this
  41. system would be appreciated?
  42.  
  43. Gary Hade
  44. garyh@SLC.com
  45.