summaryrefslogtreecommitdiff
path: root/devel/atf
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2007-09-20 21:37:56 +0000
committerjmmv <jmmv@pkgsrc.org>2007-09-20 21:37:56 +0000
commit38ffcf30230da42e6cc85c890876d453d230b711 (patch)
treecea9a7a478060075401eb56691ea2daa91695c4d /devel/atf
parentcf98dc96e5f3ca2dcf7e6631812e4246b1bcbdf4 (diff)
downloadpkgsrc-38ffcf30230da42e6cc85c890876d453d230b711.tar.gz
Update to 0.2:
* Test cases now get a known umask on entry. * atf-run now detects many unexpected failures caused by test programs and reports them as bogus tests. atf-report is able to handle these new errors and nicely reports them to the user. * All the data formats read and written by the tools have been documented and cleaned up. These include those grammars that define how the different components communicate with each other as well as the format of files written by the developers and users: the Atffiles and the configuration files. * Added the atf-version tool, a utility that displays information about the currently installed version of ATF. * Test cases can now define an optional cleanup routine to undo their actions regardless of their exit status. * atf-report now summarizes the list of failed (bogus) test programs when using the ticker output format. * Test programs now capture some termination signals and clean up any temporary files before exiting the program. * Multiple bug fixes and improvements all around.
Diffstat (limited to 'devel/atf')
-rw-r--r--devel/atf/Makefile6
-rw-r--r--devel/atf/PLIST154
-rw-r--r--devel/atf/distinfo8
3 files changed, 160 insertions, 8 deletions
diff --git a/devel/atf/Makefile b/devel/atf/Makefile
index 2b3e644593a..9092c6c6598 100644
--- a/devel/atf/Makefile
+++ b/devel/atf/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $
+# $NetBSD: Makefile,v 1.2 2007/09/20 21:37:56 jmmv Exp $
#
-DISTNAME= atf-0.1
+DISTNAME= atf-0.2
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.1/
+MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.2/
MAINTAINER= jmmv@NetBSD.org
HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/
diff --git a/devel/atf/PLIST b/devel/atf/PLIST
index b83c4e645af..b8a8323171a 100644
--- a/devel/atf/PLIST
+++ b/devel/atf/PLIST
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.2 2007/09/20 21:37:56 jmmv Exp $
bin/atf-compile
bin/atf-config
bin/atf-report
bin/atf-run
+bin/atf-version
include/atf.hpp
include/atf/application.hpp
include/atf/atffile.hpp
@@ -13,6 +14,8 @@ include/atf/expand.hpp
include/atf/formats.hpp
include/atf/fs.hpp
include/atf/io.hpp
+include/atf/macros.hpp
+include/atf/parser.hpp
include/atf/serial.hpp
include/atf/tests.hpp
include/atf/text.hpp
@@ -28,9 +31,11 @@ man/man1/atf-format.1
man/man1/atf-report.1
man/man1/atf-run.1
man/man1/atf-test-program.1
+man/man1/atf-version.1
man/man4/atf-test-case.4
man/man5/atf-formats.5
man/man7/atf.7
+share/atf/atf.config.subr
share/atf/atf.footer.subr
share/atf/atf.header.subr
share/atf/atf.init.subr
@@ -40,6 +45,150 @@ share/doc/atf/NEWS
share/doc/atf/README
share/doc/atf/ROADMAP
tests/atf/Atffile
+tests/atf/formats/Atffile
+tests/atf/formats/d_atffile_1
+tests/atf/formats/d_atffile_1.expout
+tests/atf/formats/d_atffile_2
+tests/atf/formats/d_atffile_2.expout
+tests/atf/formats/d_atffile_3
+tests/atf/formats/d_atffile_3.expout
+tests/atf/formats/d_atffile_4
+tests/atf/formats/d_atffile_4.expout
+tests/atf/formats/d_atffile_5
+tests/atf/formats/d_atffile_5.expout
+tests/atf/formats/d_atffile_50
+tests/atf/formats/d_atffile_50.experr
+tests/atf/formats/d_atffile_51
+tests/atf/formats/d_atffile_51.experr
+tests/atf/formats/d_atffile_52
+tests/atf/formats/d_atffile_52.experr
+tests/atf/formats/d_atffile_53
+tests/atf/formats/d_atffile_53.experr
+tests/atf/formats/d_atffile_53.expout
+tests/atf/formats/d_atffile_54
+tests/atf/formats/d_atffile_54.experr
+tests/atf/formats/d_atffile_6
+tests/atf/formats/d_atffile_6.expout
+tests/atf/formats/d_config_1
+tests/atf/formats/d_config_1.expout
+tests/atf/formats/d_config_2
+tests/atf/formats/d_config_2.expout
+tests/atf/formats/d_config_3
+tests/atf/formats/d_config_3.expout
+tests/atf/formats/d_config_4
+tests/atf/formats/d_config_4.expout
+tests/atf/formats/d_config_50
+tests/atf/formats/d_config_50.experr
+tests/atf/formats/d_config_51
+tests/atf/formats/d_config_51.experr
+tests/atf/formats/d_config_52
+tests/atf/formats/d_config_52.experr
+tests/atf/formats/d_config_53
+tests/atf/formats/d_config_53.experr
+tests/atf/formats/d_config_53.expout
+tests/atf/formats/d_config_54
+tests/atf/formats/d_config_54.experr
+tests/atf/formats/d_headers_1
+tests/atf/formats/d_headers_1.experr
+tests/atf/formats/d_headers_10
+tests/atf/formats/d_headers_10.experr
+tests/atf/formats/d_headers_11
+tests/atf/formats/d_headers_11.experr
+tests/atf/formats/d_headers_12
+tests/atf/formats/d_headers_12.experr
+tests/atf/formats/d_headers_2
+tests/atf/formats/d_headers_2.experr
+tests/atf/formats/d_headers_3
+tests/atf/formats/d_headers_3.experr
+tests/atf/formats/d_headers_4
+tests/atf/formats/d_headers_4.experr
+tests/atf/formats/d_headers_5
+tests/atf/formats/d_headers_5.experr
+tests/atf/formats/d_headers_6
+tests/atf/formats/d_headers_6.experr
+tests/atf/formats/d_headers_7
+tests/atf/formats/d_headers_7.experr
+tests/atf/formats/d_headers_8
+tests/atf/formats/d_headers_8.experr
+tests/atf/formats/d_headers_9
+tests/atf/formats/d_headers_9.experr
+tests/atf/formats/d_tcs_1
+tests/atf/formats/d_tcs_1.errin
+tests/atf/formats/d_tcs_1.expout
+tests/atf/formats/d_tcs_1.outin
+tests/atf/formats/d_tcs_2
+tests/atf/formats/d_tcs_2.errin
+tests/atf/formats/d_tcs_2.expout
+tests/atf/formats/d_tcs_2.outin
+tests/atf/formats/d_tcs_3
+tests/atf/formats/d_tcs_3.errin
+tests/atf/formats/d_tcs_3.expout
+tests/atf/formats/d_tcs_3.outin
+tests/atf/formats/d_tcs_4
+tests/atf/formats/d_tcs_4.errin
+tests/atf/formats/d_tcs_4.expout
+tests/atf/formats/d_tcs_4.outin
+tests/atf/formats/d_tcs_5
+tests/atf/formats/d_tcs_5.errin
+tests/atf/formats/d_tcs_5.expout
+tests/atf/formats/d_tcs_5.outin
+tests/atf/formats/d_tcs_50
+tests/atf/formats/d_tcs_50.experr
+tests/atf/formats/d_tcs_51
+tests/atf/formats/d_tcs_51.experr
+tests/atf/formats/d_tcs_52
+tests/atf/formats/d_tcs_52.experr
+tests/atf/formats/d_tcs_53
+tests/atf/formats/d_tcs_53.experr
+tests/atf/formats/d_tcs_53.expout
+tests/atf/formats/d_tcs_54
+tests/atf/formats/d_tcs_54.experr
+tests/atf/formats/d_tcs_54.expout
+tests/atf/formats/d_tcs_55
+tests/atf/formats/d_tcs_55.experr
+tests/atf/formats/d_tcs_55.expout
+tests/atf/formats/d_tcs_56
+tests/atf/formats/d_tcs_56.errin
+tests/atf/formats/d_tcs_56.experr
+tests/atf/formats/d_tcs_56.expout
+tests/atf/formats/d_tcs_56.outin
+tests/atf/formats/d_tcs_57
+tests/atf/formats/d_tcs_57.errin
+tests/atf/formats/d_tcs_57.experr
+tests/atf/formats/d_tcs_57.expout
+tests/atf/formats/d_tcs_57.outin
+tests/atf/formats/d_tps_1
+tests/atf/formats/d_tps_1.expout
+tests/atf/formats/d_tps_2
+tests/atf/formats/d_tps_2.expout
+tests/atf/formats/d_tps_3
+tests/atf/formats/d_tps_3.expout
+tests/atf/formats/d_tps_50
+tests/atf/formats/d_tps_50.experr
+tests/atf/formats/d_tps_51
+tests/atf/formats/d_tps_51.experr
+tests/atf/formats/d_tps_52
+tests/atf/formats/d_tps_52.experr
+tests/atf/formats/d_tps_53
+tests/atf/formats/d_tps_53.experr
+tests/atf/formats/d_tps_53.expout
+tests/atf/formats/d_tps_54
+tests/atf/formats/d_tps_54.experr
+tests/atf/formats/d_tps_54.expout
+tests/atf/formats/d_tps_55
+tests/atf/formats/d_tps_55.experr
+tests/atf/formats/d_tps_55.expout
+tests/atf/formats/d_tps_56
+tests/atf/formats/d_tps_56.experr
+tests/atf/formats/d_tps_56.expout
+tests/atf/formats/d_tps_57
+tests/atf/formats/d_tps_57.experr
+tests/atf/formats/d_tps_57.expout
+tests/atf/formats/d_tps_58
+tests/atf/formats/d_tps_58.experr
+tests/atf/formats/d_tps_58.expout
+tests/atf/formats/h_parser
+tests/atf/formats/t_parsers
tests/atf/sh_interface/Atffile
tests/atf/sh_interface/t_atf_check
tests/atf/sh_interface/t_config
@@ -48,6 +197,7 @@ tests/atf/sh_interface/t_tc
tests/atf/test_programs/Atffile
tests/atf/test_programs/h_cpp
tests/atf/test_programs/h_sh
+tests/atf/test_programs/t_cleanup
tests/atf/test_programs/t_config
tests/atf/test_programs/t_env
tests/atf/test_programs/t_fork
@@ -66,6 +216,7 @@ tests/atf/units/t_expand
tests/atf/units/t_formats
tests/atf/units/t_fs
tests/atf/units/t_io
+tests/atf/units/t_parser
tests/atf/units/t_serial
tests/atf/units/t_tests
tests/atf/units/t_text
@@ -74,6 +225,7 @@ tests/atf/units/t_user
@dirrm tests/atf/tools
@dirrm tests/atf/test_programs
@dirrm tests/atf/sh_interface
+@dirrm tests/atf/formats
@dirrm tests/atf
@dirrm tests
@dirrm share/doc/atf
diff --git a/devel/atf/distinfo b/devel/atf/distinfo
index d047e533b62..f34c7667bf3 100644
--- a/devel/atf/distinfo
+++ b/devel/atf/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $
+$NetBSD: distinfo,v 1.2 2007/09/20 21:37:56 jmmv Exp $
-SHA1 (atf-0.1.tar.gz) = 3f3b8355d30f1372a5e3e5fed8621441956b6a4d
-RMD160 (atf-0.1.tar.gz) = f7157e7dd576626de61d6bcbaac19ec2df899bfc
-Size (atf-0.1.tar.gz) = 429665 bytes
+SHA1 (atf-0.2.tar.gz) = f31cf24df78c194b63c0694c0f1a7b2f7bb0c9b6
+RMD160 (atf-0.2.tar.gz) = dc80abd7a94d85c93def55b78b66f5cd5948ada6
+Size (atf-0.2.tar.gz) = 457759 bytes