[Erp5-report] r23751 - /erp5/trunk/products/ERP5Type/tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Sep 23 10:05:29 CEST 2008
Author: romain
Date: Tue Sep 23 10:05:17 2008
New Revision: 23751
URL: http://svn.erp5.org?rev=23751&view=rev
Log:
Local directory Extensions should be handle like Document, Propertysheet and
Constraint (as it can be modified by portal_classes).
Clean local directories when using option --save, to prevent using old files.
Modified:
erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
erp5/trunk/products/ERP5Type/tests/custom_zodb.py
erp5/trunk/products/ERP5Type/tests/runUnitTest.py
Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py?rev=23751&r1=23750&r2=23751&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py Tue Sep 23 10:05:17 2008
@@ -764,7 +764,7 @@
ZopeTestCase._print('done\n')
if not quiet:
ZopeTestCase._print('Dumping static files... ')
- for dir in ('Constraint', 'Document', 'PropertySheet'):
+ for dir in ('Constraint', 'Document', 'PropertySheet', 'Extensions'):
os.system('rm -rf %s/%s.bak' % (instance_home, dir))
os.system('cp -ar %s/%s %s/%s.bak' % (instance_home, dir, instance_home, dir))
if not quiet:
Modified: erp5/trunk/products/ERP5Type/tests/custom_zodb.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/custom_zodb.py?rev=23751&r1=23750&r2=23751&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/custom_zodb.py (original)
+++ erp5/trunk/products/ERP5Type/tests/custom_zodb.py Tue Sep 23 10:05:17 2008
@@ -17,12 +17,16 @@
assert os.system("mysql %s < %s/dump.sql" % (
getMySQLArguments(), instance_home)) == 0
print("Restoring static files ... ")
- for dir in ('Constraint', 'Document', 'PropertySheet'):
+ for dir in ('Constraint', 'Document', 'PropertySheet', 'Extensions'):
if os.path.exists('%s/%s.bak' % (instance_home, dir)):
assert os.system('rm -rf %s/%s' % (instance_home, dir)) == 0
assert os.system('cp -ar %s/%s.bak %s/%s' % (
instance_home, dir, instance_home, dir)) == 0
elif os.environ.get('erp5_save_data_fs'):
+ print("Cleaning static files ... ")
+ for dir in ('Constraint', 'Document', 'PropertySheet', 'Extensions'):
+ if os.path.exists('%s/%s' % (instance_home, dir)):
+ assert os.system('rm -f %s/%s/*' % (instance_home, dir)) == 0
if os.path.exists(new_data_fs_path):
os.remove(new_data_fs_path)
Storage = FileStorage(new_data_fs_path)
Modified: erp5/trunk/products/ERP5Type/tests/runUnitTest.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/runUnitTest.py?rev=23751&r1=23750&r2=23751&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/runUnitTest.py (original)
+++ erp5/trunk/products/ERP5Type/tests/runUnitTest.py Tue Sep 23 10:05:17 2008
@@ -77,11 +77,11 @@
instance_home):
if not os.path.exists(instance_home):
os.mkdir(instance_home)
- for d in ('Constraint', 'Document', 'PropertySheet', 'bin', 'etc', 'tests', 'var', 'log'):
+ for d in ('Extensions', 'Constraint', 'Document', 'PropertySheet', 'bin', 'etc', 'tests', 'var', 'log'):
path = os.path.join(instance_home, d)
if not os.path.exists(path):
os.mkdir(path)
- for d in ('Extensions', 'Products', 'bt5', 'svn', 'lib'):
+ for d in ('Products', 'bt5', 'svn', 'lib'):
src = os.path.join(real_instance_home, d)
dst = os.path.join(instance_home, d)
if not os.path.exists(dst):
More information about the Erp5-report
mailing list