def basic():
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions do-print
def ignore_minus_n():
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions do-print
def failed_target():
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions fail
def missing_target():
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions do-print
effect.
"""
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions do-print
Make sure that UPDATE_NOW returns a failure status if
the target failed in a previous call to UPDATE_NOW
"""
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("file.jam", """\
actions fail
ALWAYS target1 ;
fail target1 ;
-ECHO update1: [ UPDATE_NOW target1 ] ;
-ECHO update2: [ UPDATE_NOW target1 ] ;
+ECHO "update1:" [ UPDATE_NOW target1 ] ;
+ECHO "update2:" [ UPDATE_NOW target1 ] ;
DEPENDS all : target1 ;
""")
def save_restore():
"""Tests that ignore-minus-n and ignore-minus-q are
local to the call to UPDATE_NOW"""
- t = BoostBuild.Tester(pass_toolset=0, pass_d0=False)
+ t = BoostBuild.Tester(pass_toolset=0)
t.write("actions.jam", """\
rule fail