29 lines
821 B
Plaintext
29 lines
821 B
Plaintext
# 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
|