--- a/server/__init__.py Tue Oct 18 12:22:48 2011 +0200
+++ b/server/__init__.py Fri Oct 21 09:23:43 2011 +0200
@@ -243,6 +243,8 @@
# execute cubes pre<event> script if any
for cube in reversed(cubes):
mhandler.cmd_exec_event_script('pre%s' % event, cube)
+ # execute instance's pre<event> script (useful in tests)
+ mhandler.cmd_exec_event_script('pre%s' % event, apphome=True)
# enter instance'schema into the database
session.set_cnxset()
serialize_schema(session, schema)
@@ -251,6 +253,8 @@
# execute cubes'post<event> script if any
for cube in reversed(cubes):
mhandler.cmd_exec_event_script('post%s' % event, cube)
+ # execute instance's post<event> script (useful in tests)
+ mhandler.cmd_exec_event_script('post%s' % event, apphome=True)
# sqlite'stored procedures have to be registered at connection opening time