summaryrefslogtreecommitdiff
path: root/test/suites/base.bash
diff options
context:
space:
mode:
Diffstat (limited to 'test/suites/base.bash')
-rw-r--r--test/suites/base.bash12
1 files changed, 11 insertions, 1 deletions
diff --git a/test/suites/base.bash b/test/suites/base.bash
index 2bb8d349..ff905942 100644
--- a/test/suites/base.bash
+++ b/test/suites/base.bash
@@ -1520,11 +1520,21 @@ EOF
expect_stat preprocessed_cache_hit 0
expect_stat cache_miss 1
- $CCACHE_COMPILE -c -DFOO test1.c
+ $CCACHE_COMPILE -c -Wp,-DFOO test1.c
expect_stat direct_cache_hit 0
expect_stat preprocessed_cache_hit 1
expect_stat cache_miss 1
+ $CCACHE_COMPILE -c -DFOO test1.c
+ expect_stat direct_cache_hit 0
+ expect_stat preprocessed_cache_hit 1
+ expect_stat cache_miss 2
+
+ $CCACHE_COMPILE -c -DFOO test1.c
+ expect_stat direct_cache_hit 0
+ expect_stat preprocessed_cache_hit 2
+ expect_stat cache_miss 2
+
# -------------------------------------------------------------------------
if touch empty.c && $COMPILER -c -- empty.c 2>/dev/null; then
TEST "--"