t.run_build_system(["sub", t.adjust_suffix("hello.obj")])
t.expect_output_lines("*depends on itself*", False)
- t.expect_addition("sub/bin/$toolset/debug/hello.obj")
+ t.expect_addition("sub/bin/$toolset/debug*/hello.obj")
t.expect_nothing_more()
t.cleanup()
t.write("hello3.cpp", "int main() {}\n")
t.run_build_system(["hello1", t.adjust_suffix("hello1.obj")])
- t.expect_addition("bin/$toolset/debug/hello1.obj")
+ t.expect_addition("bin/$toolset/debug*/hello1.obj")
t.expect_nothing_more()
t.cleanup()
t.run_build_system([t.adjust_suffix("hello1.obj"), t.adjust_suffix(
"hello2.obj")])
- t.expect_addition("bin/$toolset/debug/hello1.obj")
- t.expect_addition("bin/$toolset/debug/hello2.obj")
+ t.expect_addition("bin/$toolset/debug*/hello1.obj")
+ t.expect_addition("bin/$toolset/debug*/hello2.obj")
t.expect_nothing_more()
t.cleanup()
t.run_build_system([t.adjust_suffix("hello.obj")])
t.expect_output_lines("*depends on itself*", False)
- t.expect_addition("bin/$toolset/debug/hello.obj")
- t.expect_addition("sub/bin/$toolset/debug/hello.obj")
+ t.expect_addition("bin/$toolset/debug*/hello.obj")
+ t.expect_addition("sub/bin/$toolset/debug*/hello.obj")
t.expect_nothing_more()
t.cleanup()