# This test verifies the invocation order of initializers, finalizers, and their # part-specific equivalents. # %TEST-EXEC: btest t/test # %TEST-EXEC: btest-diff output # %TEST-START-FILE btest.cfg [btest] TestDirs = t TmpDir = .tmp BaselineDir = Baseline Initializer = echo Initializer $TEST_PART >>../../output Finalizer = echo Finalizer $TEST_PART >>../../output PartInitializer = echo PartInitializer $TEST_PART >>../../output PartFinalizer = echo PartFinalizer $TEST_PART >>../../output # %TEST-END-FILE # %TEST-START-FILE t/test @TEST-EXEC: echo "Hello, world!." >>../../output # %TEST-END-FILE # %TEST-START-FILE t/test#2 @TEST-EXEC: echo "Hello, world! Again." >>../../output # %TEST-END-FILE # %TEST-START-FILE t/test#3 @TEST-EXEC: echo "Hello, world! Again. Again." >>../../output # %TEST-END-FILE