summaryrefslogtreecommitdiffstats
path: root/test/modularize
diff options
context:
space:
mode:
authorJohn Thompson <John.Thompson.JTSoftware@gmail.com>2015-12-04 22:42:18 +0000
committerJohn Thompson <John.Thompson.JTSoftware@gmail.com>2015-12-04 22:42:18 +0000
commit5fe746893319451280afee51ba29cd82c0a98e72 (patch)
treea31ee67944e90c4f6ecbf89cd9040a4f82b032d7 /test/modularize
parent9291cc85252ae69367916995f7f8706d9aad3849 (diff)
Added coverage check for extensionless headers, and exclude hidden dot directoryies.
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@254785 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/modularize')
-rw-r--r--test/modularize/Inputs/CoverageNoProblems/Includes1/.hidden/DontFindMe.h3
-rw-r--r--test/modularize/Inputs/CoverageProblems/Level3B1
-rw-r--r--test/modularize/ProblemsCoverage.modularize1
3 files changed, 5 insertions, 0 deletions
diff --git a/test/modularize/Inputs/CoverageNoProblems/Includes1/.hidden/DontFindMe.h b/test/modularize/Inputs/CoverageNoProblems/Includes1/.hidden/DontFindMe.h
new file mode 100644
index 00000000..f60b66cd
--- /dev/null
+++ b/test/modularize/Inputs/CoverageNoProblems/Includes1/.hidden/DontFindMe.h
@@ -0,0 +1,3 @@
+#error DontFindMe.h shouldn't be found.
+
+
diff --git a/test/modularize/Inputs/CoverageProblems/Level3B b/test/modularize/Inputs/CoverageProblems/Level3B
new file mode 100644
index 00000000..e1eee7ef
--- /dev/null
+++ b/test/modularize/Inputs/CoverageProblems/Level3B
@@ -0,0 +1 @@
+#define MACRO_3B 1
diff --git a/test/modularize/ProblemsCoverage.modularize b/test/modularize/ProblemsCoverage.modularize
index 68224e1c..5a1c3489 100644
--- a/test/modularize/ProblemsCoverage.modularize
+++ b/test/modularize/ProblemsCoverage.modularize
@@ -1,4 +1,5 @@
# RUN: not modularize %S/Inputs/CoverageProblems/module.modulemap 2>&1 | FileCheck %s
# CHECK: warning: {{.*}}{{[/\\]}}Inputs/CoverageProblems/module.modulemap does not account for file: {{.*}}{{[/\\]}}Inputs/CoverageProblems/Level3A.h
+# CHECK-NEXT: warning: {{.*}}{{[/\\]}}Inputs/CoverageProblems/module.modulemap does not account for file: {{.*}}{{[/\\]}}Inputs/CoverageProblems/Level3B
# CHECK-NEXT: warning: {{.*}}{{[/\\]}}Inputs/CoverageProblems/module.modulemap does not account for file: {{.*}}{{[/\\]}}Inputs/CoverageProblems/Sub/Level3B.h