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

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