From 878681f18930a2457a83e68e8849963c2ae04a0d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 21 Jul 2017 12:21:26 +0200 Subject: Fix and improve modules test --- tests/cc/modules/testscript | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/cc/modules/testscript b/tests/cc/modules/testscript index 1fb1345..b26defb 100644 --- a/tests/cc/modules/testscript +++ b/tests/cc/modules/testscript @@ -177,7 +177,7 @@ $* test &*.d <'exe{test}: cxx{driver}' 2>>EOE != 0 : ln -s ../core.mxx ./; cat <'import bar.core;' >=driver.cxx; -$* test &*.d <'exe{test}: cxx{driver} mxx{core}' 2>>EOE != 0 +$* test &*.d &*.ii <'exe{test}: cxx{driver} mxx{core}' 2>>EOE != 0 driver.cxx: error: failed to correctly guess module name from mxx{core} info: guessed: bar.core info: actual: foo.core @@ -394,4 +394,6 @@ cat <=core.mxx; export module foo.core; export int f (int); EOI +$* test <'exe{test}: cxx{driver core} mxx{core}'; +touch core.mxx; # Test use of cached .ii's. $* test clean <'exe{test}: cxx{driver core} mxx{core}' -- cgit v1.1