27 lines
820 B
Plaintext
27 lines
820 B
Plaintext
## Don't make symlinks on Windows.
|
|
# UNSUPPORTED: system-windows
|
|
|
|
# RUN: rm -rf %t
|
|
# RUN: mkdir %t
|
|
|
|
## By default, assume llvm-cov.
|
|
# RUN: ln -s llvm-cov %t/llvm-foo
|
|
|
|
# RUN: llvm-cov --help 2>&1 | FileCheck --check-prefix=COV %s
|
|
# RUN: %t/llvm-foo --help 2>&1 | FileCheck --check-prefix=COV %s
|
|
|
|
# COV: Shows code coverage information.
|
|
# COV: Subcommands:
|
|
|
|
## If the filename ends in "gcov", assume gcov compatibility.
|
|
# RUN: ln -s llvm-cov %t/llvm-gcov
|
|
# RUN: ln -s llvm-cov %t/gcov
|
|
|
|
# RUN: %t/llvm-gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s
|
|
# RUN: %t/gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s
|
|
# RUN: llvm-cov gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s
|
|
|
|
# GCOV: OVERVIEW: LLVM code coverage tool
|
|
# GCOV: --gcda{{.*}}Override inferred gcda file
|
|
# GCOV: --gcno{{.*}}Override inferred gcno file
|