[LNT] r178150 - [nt] Add an error if --test-externals path does not exist.

Daniel Dunbar daniel at zuster.org
Wed Mar 27 10:11:21 PDT 2013


Author: ddunbar
Date: Wed Mar 27 12:11:21 2013
New Revision: 178150

URL: http://llvm.org/viewvc/llvm-project?rev=178150&view=rev
Log:
[nt] Add an error if --test-externals path does not exist.

Modified:
    lnt/trunk/lnt/tests/nt.py

Modified: lnt/trunk/lnt/tests/nt.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/tests/nt.py?rev=178150&r1=178149&r2=178150&view=diff
==============================================================================
--- lnt/trunk/lnt/tests/nt.py (original)
+++ lnt/trunk/lnt/tests/nt.py Wed Mar 27 12:11:21 2013
@@ -1280,7 +1280,7 @@ class NTTest(builtintest.BuiltinTest):
         elif not os.path.exists(opts.test_suite_root):
             parser.error("invalid --test-suite argument, does not exist: %r" % (
                     opts.test_suite_root))
-            
+
         if opts.remote:
             if opts.remote_port is None:
                 parser.error('--remote-port is required with --remote')
@@ -1296,6 +1296,11 @@ class NTTest(builtintest.BuiltinTest):
         # Support disabling test suite externals separately from providing path.
         if not opts.test_externals:
             opts.test_suite_externals = '/dev/null'
+        else:
+            if not os.path.exists(opts.test_suite_externals):
+                parser.error(
+                    "invalid --test-externals argument, does not exist: %r" % (
+                        opts.test_suite_externals))
 
         # Set up iOS simulator options.
         if opts.ios_simulator_sdk:





More information about the llvm-commits mailing list