diff options
Diffstat (limited to 'llvm/test/tools')
-rw-r--r-- | llvm/test/tools/llvm-cov/native_separators.c | 6 | ||||
-rw-r--r-- | llvm/test/tools/llvm-cov/showProjectSummary.cpp | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/llvm/test/tools/llvm-cov/native_separators.c b/llvm/test/tools/llvm-cov/native_separators.c index 9e74c861af9..2133feb0b5c 100644 --- a/llvm/test/tools/llvm-cov/native_separators.c +++ b/llvm/test/tools/llvm-cov/native_separators.c @@ -19,3 +19,9 @@ // HTML: tools\llvm-cov\Inputs\native_separators.covmapping</pre> int main() {} + +// Re-purpose this file to test that "Go to first unexecuted line" feature. + +// RUN: llvm-cov show %S/Inputs/native_separators.covmapping -instr-profile %t.profdata -filename-equivalence -format html -o %t.dir %s +// RUN: FileCheck -input-file %t.dir/coverage/tmp/native_separators.c.html %s +// CHECK-NOT: >Go to first unexecuted line< diff --git a/llvm/test/tools/llvm-cov/showProjectSummary.cpp b/llvm/test/tools/llvm-cov/showProjectSummary.cpp index 6d3d4d58159..a2c1dee0d3f 100644 --- a/llvm/test/tools/llvm-cov/showProjectSummary.cpp +++ b/llvm/test/tools/llvm-cov/showProjectSummary.cpp @@ -24,9 +24,9 @@ int main(int argc, char ** argv) { // Test html output. // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -format=html -o %t.dir -instr-profile %t.profdata -filename-equivalence %s -// RUN: FileCheck -check-prefixes=HTML,HTML-FILE,HTML-HEADER -input-file %t.dir/coverage/tmp/showProjectSummary.cpp.html %s +// RUN: FileCheck -check-prefixes=HTML,HTML-FILE,HTML-HEADER,HTML-UNCOVEREDLINE -input-file %t.dir/coverage/tmp/showProjectSummary.cpp.html %s // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -format=html -o %t.dir -instr-profile %t.profdata -project-title "Test Suite" -filename-equivalence %s -// RUN: FileCheck -check-prefixes=HTML-TITLE,HTML,HTML-FILE,HTML-HEADER -input-file %t.dir/coverage/tmp/showProjectSummary.cpp.html %s +// RUN: FileCheck -check-prefixes=HTML-TITLE,HTML,HTML-FILE,HTML-HEADER,HTML-UNCOVEREDLINE -input-file %t.dir/coverage/tmp/showProjectSummary.cpp.html %s // RUN: FileCheck -check-prefixes=HTML-TITLE,HTML -input-file %t.dir/index.html %s // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -format=html -o %t.dir -instr-profile %t.profdata -project-title "Test Suite" -filename-equivalence -name=main %s // RUN: FileCheck -check-prefixes=HTML-FUNCTION,HTML-HEADER -input-file %t.dir/functions.html %s @@ -41,6 +41,7 @@ int main(int argc, char ** argv) { // HTML-FILE: <pre>Binary: // HTML-FILE: showProjectSummary.covmapping</pre> // HTML-FUNCTION: <pre>Function: main</pre> +// HTML-UNCOVEREDLINE: <a href='#L8'>Go to first unexecuted line</a> // HTML-HEADER: <tr><td><span><pre>Line No.</pre></span></td> // HTML-HEADER: <td><span><pre>Count</pre></span></td> // HTML-HEADER: <td><span><pre>Source</pre></span></td> |