[llvm-commits] [zorg] r99502 - in /zorg/trunk/lnt: setup.py tests/__init__.py tests/lit.cfg

Daniel Dunbar daniel at zuster.org
Thu Mar 25 00:59:33 PDT 2010


Author: ddunbar
Date: Thu Mar 25 02:59:33 2010
New Revision: 99502

URL: http://llvm.org/viewvc/llvm-project?rev=99502&view=rev
Log:
LNT: Add 'setup.py test' support.

Added:
    zorg/trunk/lnt/tests/__init__.py
Modified:
    zorg/trunk/lnt/setup.py
    zorg/trunk/lnt/tests/lit.cfg

Modified: zorg/trunk/lnt/setup.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/setup.py?rev=99502&r1=99501&r2=99502&view=diff
==============================================================================
--- zorg/trunk/lnt/setup.py (original)
+++ zorg/trunk/lnt/setup.py Thu Mar 25 02:59:33 2010
@@ -43,6 +43,8 @@
 
     packages = find_packages(),
 
+    test_suite = 'tests.test_all',
+
     entry_points = {
         'console_scripts': [
             'lnt = lnt.lnttool:main',

Added: zorg/trunk/lnt/tests/__init__.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/__init__.py?rev=99502&view=auto
==============================================================================
--- zorg/trunk/lnt/tests/__init__.py (added)
+++ zorg/trunk/lnt/tests/__init__.py Thu Mar 25 02:59:33 2010
@@ -0,0 +1,5 @@
+import os
+from lit import lit
+
+def test_all():
+    return lit.load_test_suite([os.path.dirname(__file__)])

Modified: zorg/trunk/lnt/tests/lit.cfg
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/lit.cfg?rev=99502&r1=99501&r2=99502&view=diff
==============================================================================
--- zorg/trunk/lnt/tests/lit.cfg (original)
+++ zorg/trunk/lnt/tests/lit.cfg Thu Mar 25 02:59:33 2010
@@ -15,6 +15,9 @@
 # suffixes: A list of file extensions to treat as test files.
 config.suffixes = ['.py']
 
+# excludes: A list of individual files to exclude.
+config.excludes = ['__init__.py']
+
 # test_source_root: The root path where tests are located.
 config.test_source_root = os.path.dirname(__file__)
 config.test_exec_root = config.test_source_root





More information about the llvm-commits mailing list