diff tests/analyzers/_allowed_dependencies.py @ 0:4a0efb7baf70

* Datasets becomes the new trunk and retires after that :-)
author mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 29 Jun 2008 18:44:17 +0000
parents
children 81641655bc38
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/analyzers/_allowed_dependencies.py	Sun Jun 29 18:44:17 2008 +0000
@@ -0,0 +1,16 @@
+# the following dictionary defines the allowed dependencies checked while testing
+# format = module -> allowed dependencies from this module
+ALLOWED_MODULE_DEPS = {
+	'controller': ('model', 'eventchannel', 'gui', 'video', 'loaders', 'view', 'audio', 'util', 'vfs', 'pathfinder'),
+	'model': ('util', 'eventchannel'),
+	'eventchannel': ('util',),
+	'gui': ('eventchannel', 'util', 'video', 'vfs'),
+	'video': ('util',),
+	'loaders': ('audio', 'video', 'vfs', 'xml', 'util', 'view', 'model'),
+	'view': ('model', 'video', 'util', 'audio', 'eventchannel'),
+	'audio': ('util', 'vfs'),
+	'util': ['engine'],
+	'vfs': ('util',),
+	'xml': ('vfs', 'util'),
+	'pathfinder': ('util', 'model'),
+}