[conduit: 18/138] Add proper test case generation
- From: John Carr <johncarr src gnome org>
- To: svn-commits-list gnome org
- Subject: [conduit: 18/138] Add proper test case generation
- Date: Thu, 21 May 2009 03:28:27 -0400 (EDT)
commit 831e4f0ae9fe03de5bae9cfae4ac89491acf72de
Author: John Carr <john carr unrouted co uk>
Date: Mon Apr 20 07:54:46 2009 -0700
Add proper test case generation
---
test/soup/test_synchronization.py | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/test/soup/test_synchronization.py b/test/soup/test_synchronization.py
index 1fdaec9..ecbc926 100644
--- a/test/soup/test_synchronization.py
+++ b/test/soup/test_synchronization.py
@@ -11,8 +11,14 @@ def make_testcase(src, snk):
return TestSynchronization
-from soup.modules import folder
-TestSynchronizationFolderFolder = make_testcase(folder.FolderWrapper, folder.FolderWrapper)
+self = soup.get_module(__name__)
+mods = soup.modules.get_all()
+for i in range(len(mods)):
+ for j in range(i+1, len(mods)):
+ source = mods[i]
+ sink = mods[j]
+ setattr(self, "TestSynchronization%s%s" % (source.name(), sink.name()), make_testcase(source, sink))
+
if __name__ == "__main__":
import unittest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]