diff options
Diffstat (limited to 'test/SConscript')
-rw-r--r-- | test/SConscript/Return.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/SConscript/Return.py b/test/SConscript/Return.py index 453c0b8..2ef4559 100644 --- a/test/SConscript/Return.py +++ b/test/SConscript/Return.py @@ -38,11 +38,14 @@ SConscript('SConscript1') x = SConscript('SConscript2') y, z = SConscript('SConscript3') a4, b4 = SConscript('SConscript4') +foo, bar = SConscript('SConscript5') print "x =", x print "y =", y print "z =", z print "a4 =", a4 print "b4 =", b4 +print "foo =", foo +print "bar =", bar """) test.write('SConscript1', """\ @@ -75,6 +78,13 @@ b4 = 'b-after' print "line 8" """) +test.write('SConscript5', """\ +foo = 'foo' +bar = 'bar' +Return(["foo", "bar"]) +print "line 9" +""") + expect = """\ line 1 line 3 @@ -86,6 +96,8 @@ y = 8 z = 9 a4 = aaa b4 = bbb +foo = foo +bar = bar """ test.run(arguments = '-q -Q', stdout=expect) |