[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