[llvm] r297807 - [llvm-config] Add minimal sanity tests for path options

Michal Gorny via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 14 22:57:29 PDT 2017


Author: mgorny
Date: Wed Mar 15 00:57:29 2017
New Revision: 297807

URL: http://llvm.org/viewvc/llvm-project?rev=297807&view=rev
Log:
[llvm-config] Add minimal sanity tests for path options

Add minimal tests that check whether path options do not fail and output
directories looking like expected. Requested in
https://reviews.llvm.org/rL291218.

Differential Revision: https://reviews.llvm.org/D28533

Added:
    llvm/trunk/test/tools/llvm-config/paths.test

Added: llvm/trunk/test/tools/llvm-config/paths.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-config/paths.test?rev=297807&view=auto
==============================================================================
--- llvm/trunk/test/tools/llvm-config/paths.test (added)
+++ llvm/trunk/test/tools/llvm-config/paths.test Wed Mar 15 00:57:29 2017
@@ -0,0 +1,21 @@
+# Check directory options for obvious issues.
+
+RUN: llvm-config --bindir 2>&1 | FileCheck --check-prefix=CHECK-BINDIR %s
+CHECK-BINDIR: {{.*}}{{/|\\}}bin
+CHECK-BINDIR-NOT: error:
+CHECK-BINDIR-NOT: warning
+
+RUN: llvm-config --includedir 2>&1 | FileCheck --check-prefix=CHECK-INCLUDEDIR %s
+CHECK-INCLUDEDIR: {{.*}}{{/|\\}}include
+CHECK-INCLUDEDIR-NOT: error:
+CHECK-INCLUDEDIR-NOT: warning
+
+RUN: llvm-config --libdir 2>&1 | FileCheck --check-prefix=CHECK-LIBDIR %s
+CHECK-LIBDIR: {{.*}}{{/|\\}}lib{{.*}}
+CHECK-LIBDIR-NOT: error:
+CHECK-LIBDIR-NOT: warning
+
+RUN: llvm-config --cmakedir 2>&1 | FileCheck --check-prefix=CHECK-CMAKEDIR %s
+CHECK-CMAKEDIR: {{.*}}{{/|\\}}cmake{{/|\\}}llvm
+CHECK-CMAKEDIR-NOT: error:
+CHECK-CMAKEDIR-NOT: warning




More information about the llvm-commits mailing list