Subject: CVS commit: pkgsrc/devel/atf
To: None <pkgsrc-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 11/11/2007 21:46:41
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Sun Nov 11 21:46:41 UTC 2007

Modified Files:
	pkgsrc/devel/atf: Makefile PLIST distinfo

Log Message:
Update to 0.3:

* Added XML output support to atf-report.  This is accompanied by a DTD for
  the format's structure and sample XSLT/CSS files to post-process this
  output and convert it to a plain HTML report.

* Changed atf-run to add system information to the report it generates.
  This is currently used by atf-report's XML output only, and is later
  printed in the HTML reports in a nice and useful summary table.  The user
  and system administrator are allowed to tune this feature by means of
  hooks.

* Removed the test cases' 'isolated' property.  This was intended to avoid
  touching the file system at all when running the related test case, but
  this has not been true for a long while: some control files are
  unconditionally required for several purposes, and we cannot easily get
  rid of them.  This way we remove several critical and delicate pieces of
  code.

* Improved atf-report's CSV output format to include information about
  test programs too.

* Fixed the tests that used atf-compile to not require this tool as a
  helper.  Avoids systems without build-time utilities to skip many tests
  that could otherwise be run.  (E.g. NetBSD without the comp.tgz set
  installed.)

* Many general cleanups: Fixed many pieces of code marked as ugly and/or
  incomplete.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/atf/Makefile pkgsrc/devel/atf/PLIST \
    pkgsrc/devel/atf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.