sync expected test output with input.py

Index: test/variables/commands/commands.gyp.ignore-env.stdout
--- test/variables/commands/commands.gyp.ignore-env.stdout.orig
+++ test/variables/commands/commands.gyp.ignore-env.stdout
@@ -1,96 +1,96 @@
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'other_letters', 'is_array': '', 'replace': '<(other_letters)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '<(letters_list)EFGHIJK', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'letters_list', 'is_array': '', 'replace': '<(letters_list)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCDEFGHIJK', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'letters_list', 'is_array': '', 'replace': '<(letters_list)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCDEFG', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'included_variable', 'is_array': '', 'replace': '<(included_variable)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'XYZ', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'included_variable', 'is_array': '', 'replace': '<(included_variable)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'XYZ', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'third_letters', 'is_array': '', 'replace': '<(third_letters)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '<(other_letters)HIJK', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'other_letters', 'is_array': '', 'replace': '<(other_letters)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '<(letters_list)EFGHIJK', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'letters_list', 'is_array': '', 'replace': '<(letters_list)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCDEFGHIJK', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'default_empty_files', 'is_array': '', 'replace': '<(default_empty_files)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'default_int_files', 'is_array': '', 'replace': '<(default_int_files)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '0', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python test.py', 'is_array': '', 'replace': '<!(python test.py)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:838:ExpandVariables Executing command 'python test.py' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output 'sample\\path\\foo.cpp', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'default_str', 'is_array': '', 'replace': '<(default_str)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'my_str', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'default_empty_str', 'is_array': '', 'replace': '<(default_empty_str)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'default_int', 'is_array': '', 'replace': '<(default_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '0', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': '<!(python -c "print(\'letters_list\'', 'is_array': '', 'replace': '<(<!(python -c "print(\'letters_list\')', 'type': '<', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python -c "print(\'letters_list\'', 'is_array': '', 'replace': '<!(python -c "print(\'letters_list\')', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:838:ExpandVariables Executing command 'python -c "print('letters_list')"' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output 'letters_list', recursing.
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCD', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'check_int', 'is_array': '', 'replace': '<(check_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '5', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': '"python", "-c", "<(pi', 'is_array': '[', 'replace': '<!(["python", "-c", "<(pi)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'pi', 'is_array': '', 'replace': '<(pi)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '["python", "-c", "import math; print(math.pi)"]', recursing.
-VARIABLES:input.py:838:ExpandVariables Executing command '['python', '-c', 'import math; print(math.pi)']' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output '3.14159265359', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python -c "print(\'<(letters_list', 'is_array': '', 'replace': '<!(python -c "print(\'<(letters_list)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'letters_list', 'is_array': '', 'replace': '<(letters_list)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'python -c "print(\'ABCD\')"', recursing.
-VARIABLES:input.py:838:ExpandVariables Executing command 'python -c "print('ABCD')"' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCD', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'letters_list', 'is_array': '', 'replace': '<(letters_list)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python -c "print(\'<!(python -c "<(pi', 'is_array': '', 'replace': '<!(python -c "print(\'<!(python -c "<(pi)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python -c "<(pi', 'is_array': '', 'replace': '<!(python -c "<(pi)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'pi', 'is_array': '', 'replace': '<(pi)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'python -c "import math; print(math.pi)"', recursing.
-VARIABLES:input.py:838:ExpandVariables Executing command 'python -c "import math; print(math.pi)"' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output 'python -c "print(\'3.14159265359 ABCD\')"', recursing.
-VARIABLES:input.py:838:ExpandVariables Executing command 'python -c "print('3.14159265359 ABCD')"' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output '3.14159265359 ABCD', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'check_str_int', 'is_array': '', 'replace': '<(check_str_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '6', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'check_int', 'is_array': '', 'replace': '<(check_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '5blah', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'not_int_4', 'is_array': '', 'replace': '<(not_int_4)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '13.0', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'not_int_3', 'is_array': '', 'replace': '<(not_int_3)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '012', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'negative_int', 'is_array': '', 'replace': '<(negative_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '-15', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'not_int_5', 'is_array': '', 'replace': '<(not_int_5)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '+14', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'check_list_int', 'is_array': '', 'replace': '<(check_list_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '7 8 9', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'not_int_2', 'is_array': '', 'replace': '<(not_int_2)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '11 ', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'not_int_1', 'is_array': '', 'replace': '<(not_int_1)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output ' 10', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'zero_int', 'is_array': '', 'replace': '<(zero_int)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '0', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'check_list_int', 'is_array': '', 'replace': '<@(check_list_int)', 'type': '<@', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output [7, 8, 9], recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'python test.py', 'is_array': '', 'replace': '<!@(python test.py)', 'type': '<!@', 'command_string': None}
-VARIABLES:input.py:889:ExpandVariables Had cache value for command 'python test.py' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output ['samplepathfoo.cpp'], recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'var6', 'is_array': '', 'replace': '<(var6)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'echo <(var5', 'is_array': '', 'replace': '<!(echo <(var5)', 'type': '<!', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'var5', 'is_array': '', 'replace': '<(var5)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'echo letters_list', recursing.
-VARIABLES:input.py:838:ExpandVariables Executing command 'echo letters_list' in directory 'None'
-VARIABLES:input.py:964:ExpandVariables Found output 'letters_list', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': '_inputs', 'is_array': '', 'replace': '<(_inputs)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'var2', 'is_array': '', 'replace': '<(var2)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output '3.14159265359 ABCD', recursing.
-VARIABLES:input.py:964:ExpandVariables Found output '"3.14159265359 ABCD"', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': '_outputs', 'is_array': '', 'replace': '<(_outputs)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'var4', 'is_array': '', 'replace': '<(var4)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCD', recursing.
-VARIABLES:input.py:724:ExpandVariables Matches: {'content': 'var7', 'is_array': '', 'replace': '<(var7)', 'type': '<', 'command_string': None}
-VARIABLES:input.py:964:ExpandVariables Found output 'letters_list', recursing.
-VARIABLES:input.py:964:ExpandVariables Found output 'ABCD letters_list', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(other_letters)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'other_letters'}
+VARIABLES:input.py:1015:ExpandVariables Found output '<(letters_list)EFGHIJK', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(letters_list)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'letters_list'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCDEFGHIJK', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(letters_list)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'letters_list'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCDEFG', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(included_variable)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'included_variable'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'XYZ', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(included_variable)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'included_variable'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'XYZ', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(third_letters)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'third_letters'}
+VARIABLES:input.py:1015:ExpandVariables Found output '<(other_letters)HIJK', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(other_letters)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'other_letters'}
+VARIABLES:input.py:1015:ExpandVariables Found output '<(letters_list)EFGHIJK', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(letters_list)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'letters_list'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCDEFGHIJK', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(["python", "-c", "<(pi)', 'type': '<!', 'command_string': None, 'is_array': '[', 'content': '"python", "-c", "<(pi'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(pi)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'pi'}
+VARIABLES:input.py:1015:ExpandVariables Found output '["python", "-c", "import math; print(math.pi)"]', recursing.
+VARIABLES:input.py:878:ExpandVariables Executing command '['python', '-c', 'import math; print(math.pi)']' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output '3.141592653589793', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(letters_list)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'letters_list'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(python -c "print(\'<!(python -c "<(pi)', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'python -c "print(\'<!(python -c "<(pi'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(python -c "<(pi)', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'python -c "<(pi'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(pi)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'pi'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'python -c "import math; print(math.pi)"', recursing.
+VARIABLES:input.py:878:ExpandVariables Executing command 'python -c "import math; print(math.pi)"' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output 'python -c "print(\'3.141592653589793 ABCD\')"', recursing.
+VARIABLES:input.py:878:ExpandVariables Executing command 'python -c "print('3.141592653589793 ABCD')"' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output '3.141592653589793 ABCD', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(python -c "print(\'<(letters_list)', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'python -c "print(\'<(letters_list'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(letters_list)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'letters_list'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'python -c "print(\'ABCD\')"', recursing.
+VARIABLES:input.py:878:ExpandVariables Executing command 'python -c "print('ABCD')"' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCD', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(<!(python -c "print(\'letters_list\')', 'type': '<', 'command_string': None, 'is_array': '', 'content': '<!(python -c "print(\'letters_list\''}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(python -c "print(\'letters_list\')', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'python -c "print(\'letters_list\''}
+VARIABLES:input.py:878:ExpandVariables Executing command 'python -c "print('letters_list')"' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output 'letters_list', recursing.
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCD', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(check_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'check_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '5', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(check_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'check_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '5blah', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(check_str_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'check_str_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '6', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(check_list_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'check_list_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '7 8 9', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(not_int_1)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'not_int_1'}
+VARIABLES:input.py:1015:ExpandVariables Found output ' 10', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(not_int_2)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'not_int_2'}
+VARIABLES:input.py:1015:ExpandVariables Found output '11 ', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(not_int_3)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'not_int_3'}
+VARIABLES:input.py:1015:ExpandVariables Found output '012', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(not_int_4)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'not_int_4'}
+VARIABLES:input.py:1015:ExpandVariables Found output '13.0', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(not_int_5)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'not_int_5'}
+VARIABLES:input.py:1015:ExpandVariables Found output '+14', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(negative_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'negative_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '-15', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(zero_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'zero_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '0', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(python test.py)', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'python test.py'}
+VARIABLES:input.py:878:ExpandVariables Executing command 'python test.py' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output 'sample\\path\\foo.cpp', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(default_str)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'default_str'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'my_str', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(default_empty_str)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'default_empty_str'}
+VARIABLES:input.py:1015:ExpandVariables Found output '', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(default_int)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'default_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output '0', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(default_empty_files)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'default_empty_files'}
+VARIABLES:input.py:1015:ExpandVariables Found output '', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(default_int_files)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'default_int_files'}
+VARIABLES:input.py:1015:ExpandVariables Found output '0', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<@(check_list_int)', 'type': '<@', 'command_string': None, 'is_array': '', 'content': 'check_list_int'}
+VARIABLES:input.py:1015:ExpandVariables Found output [7, 8, 9], recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!@(python test.py)', 'type': '<!@', 'command_string': None, 'is_array': '', 'content': 'python test.py'}
+VARIABLES:input.py:934:ExpandVariables Had cache value for command 'python test.py' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output ['samplepathfoo.cpp'], recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(var6)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'var6'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<!(echo <(var5)', 'type': '<!', 'command_string': None, 'is_array': '', 'content': 'echo <(var5'}
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(var5)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'var5'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'echo letters_list', recursing.
+VARIABLES:input.py:878:ExpandVariables Executing command 'echo letters_list' in directory 'None'
+VARIABLES:input.py:1015:ExpandVariables Found output 'letters_list', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(var2)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'var2'}
+VARIABLES:input.py:1015:ExpandVariables Found output '3.141592653589793 ABCD', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(var4)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'var4'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCD', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(var7)', 'type': '<', 'command_string': None, 'is_array': '', 'content': 'var7'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'letters_list', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(_inputs)', 'type': '<', 'command_string': None, 'is_array': '', 'content': '_inputs'}
+VARIABLES:input.py:1015:ExpandVariables Found output '"3.141592653589793 ABCD"', recursing.
+VARIABLES:input.py:755:ExpandVariables Matches: {'replace': '<(_outputs)', 'type': '<', 'command_string': None, 'is_array': '', 'content': '_outputs'}
+VARIABLES:input.py:1015:ExpandVariables Found output 'ABCD letters_list', recursing.
