[pygobject: 22/23] setup.py: ease maintenance burden for tests installation



commit e317838178fba5f0590fb8bd323f49602d564b53
Author: Dieter Verfaillie <dieterv optionexplicit be>
Date:   Thu Nov 4 11:16:43 2010 +0100

    setup.py: ease maintenance burden for tests installation

 setup.py |   23 +++--------------------
 1 files changed, 3 insertions(+), 20 deletions(-)
---
diff --git a/setup.py b/setup.py
index fbfa950..a1f980c 100755
--- a/setup.py
+++ b/setup.py
@@ -122,26 +122,9 @@ class PyGObjectInstallLib(InstallLib):
 
         self.copy_test('runtests-windows.py', 'runtests.py')
         self.copy_test('compathelper.py')
-        self.copy_test('test_everything.py')
-        self.copy_test('test_gcancellable.py')
-        self.copy_test('test_gi.py')
-        self.copy_test('test_gicon.py')
-        self.copy_test('test_gio.py')
-        self.copy_test('test_gobject.py')
-        self.copy_test('test_gresolver.py')
-        self.copy_test('test_gsocket.py')
-        self.copy_test('test_interface.py')
-        self.copy_test('test_mainloop.py')
-        self.copy_test('test_option.py')
-        self.copy_test('test_overrides.py')
-        self.copy_test('test_properties.py')
-        self.copy_test('test_signal.py')
-        self.copy_test('test_source.py')
-        self.copy_test('test_subprocess.py')
-        self.copy_test('test_thread.py')
-        self.copy_test('test_unknown.py')
-        self.copy_test('test_uris.py')
-        self.copy_test('testmodule.py')
+
+        for testfile in glob.glob('tests/test*.py'):
+            self.copy_test(os.path.basename(testfile))
 
 
 class PyGObjectInstallData(InstallData):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]