# HG changeset patch # User Dean Draper # Date 1269977106 -3600 # Node ID 48d025ecec3c84879fa2fbea5a5b67a9390fb329 # Parent 7db5250b5d4c4f57c7ccff5e275fc3d2c77336a6 Mods to cli_makevar_override.py test (removal makefile grep and change to pass on correct expected raptor warning) diff -r 7db5250b5d4c -r 48d025ecec3c sbsv2/raptor/test/smoke_suite/cli_makevar_override.py --- a/sbsv2/raptor/test/smoke_suite/cli_makevar_override.py Tue Mar 30 15:24:50 2010 +0100 +++ b/sbsv2/raptor/test/smoke_suite/cli_makevar_override.py Tue Mar 30 20:25:06 2010 +0100 @@ -15,25 +15,24 @@ # # Checks that functionality for overriding makefile varaibles at the command no longer works - +# The mechanism for dealing with this was removed as the fix for SF bug 2134 +# On the CLI, "something=something" is now treated as a target rather than a variable assignment from raptor_tests import SmokeTest def run(): t = SmokeTest() t.name = "cli_makevar_overide" + t.id = "0117" t.description = "Attempt to override a makefile var at the command line." t.usebash = True - bldinf = "smoke_suite/test_resources/basics/helloworld/Bld.inf" - cmd1 = "sbs -b %s REALLYCLEAN -m ${SBSMAKEFILE} -f ${SBSLOGFILE} HOSTPLATFORM_DIR=unlikelydir" % bldinf - cmd2 = "grep -i 'unlikelydir' ${SBSMAKEFILE}" - t.command = cmd1 + " && " + cmd2 - - t.mustmatch_singleline = ["2"] + t.command = "sbs -b smoke_suite/test_resources/basics/helloworld/Bld.inf REALLYCLEAN -m ${SBSMAKEFILE} -f ${SBSLOGFILE} HOSTPLATFORM_DIR=unlikelydir" + + t.mustmatch = ["sbs: warning: CLEAN, CLEANEXPORT and a REALLYCLEAN should not be combined with other targets as the result is unpredictable"] t.warnings = 1 - t.returncode = 2 t.run() + return t \ No newline at end of file