Subject: CVS commit: src/regress/usr.bin/config
To: None <source-changes@NetBSD.org>
From: Quentin Garnier <cube@netbsd.org>
List: source-changes
Date: 10/02/2005 21:27:02
Module Name:	src
Committed By:	cube
Date:		Sun Oct  2 21:27:02 UTC 2005

Added Files:
	src/regress/usr.bin/config: Makefile SHADOW_INSTANCE
	src/regress/usr.bin/config/support/arch/regress/conf: Makefile.regress
	    files.regress std.regress
	src/regress/usr.bin/config/support/conf: files

Log Message:
Add a regression test framework for config(1).

The first test, SHADOW_INSTANCE, includes an example of a shadowed
instance:  'child' only attaches to attribute hook, therefore the instance
'child* at parentii?' is shadowed by 'child* at hook?'.

However, that configuration file is still valid, and therefore must be
accepted.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/regress/usr.bin/config/Makefile \
    src/regress/usr.bin/config/SHADOW_INSTANCE
cvs rdiff -r0 -r1.1 \
    src/regress/usr.bin/config/support/arch/regress/conf/Makefile.regress \
    src/regress/usr.bin/config/support/arch/regress/conf/files.regress \
    src/regress/usr.bin/config/support/arch/regress/conf/std.regress
cvs rdiff -r0 -r1.1 src/regress/usr.bin/config/support/conf/files

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