Rewrite a test using btest's TEST-START-FILE directive

This commit is contained in:
Jon Siwek 2011-07-20 15:59:07 -05:00
parent 0dd1a1e21e
commit f6dfbef952

View file

@ -1,10 +1,18 @@
# A test of relative-path-based @load'ing # A test of relative-path-based @load'ing
# @TEST-EXEC: mkdir foo
# @TEST-EXEC: echo "@load ./bar" > foo/foo.bro
# @TEST-EXEC: echo "@load ../baz" >> foo/foo.bro
# @TEST-EXEC: echo 'print "foo loaded";' >> foo/foo.bro
# @TEST-EXEC: echo 'print "bar loaded";' > foo/bar.bro
# @TEST-EXEC: echo 'print "baz loaded";' > baz.bro
# @TEST-EXEC: bro foo/foo >output # @TEST-EXEC: bro foo/foo >output
# @TEST-EXEC: btest-diff output # @TEST-EXEC: btest-diff output
@TEST-START-FILE foo/foo.bro
@load ./bar
@load ../baz
print "foo loaded";
@TEST-END-FILE
@TEST-START-FILE foo/bar.bro
print "bar loaded";
@TEST-END-FILE
@TEST-START-FILE baz.bro
print "baz loaded";
@TEST-END-FILE