[Erp5-report] r37211 luke - in /erp5/trunk/utils/erp5.recipe.testrunner: ./ src/erp5/recipe...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jul 21 09:41:19 CEST 2010
Author: luke
Date: Wed Jul 21 09:41:16 2010
New Revision: 37211
URL: http://svn.erp5.org?rev=37211&view=rev
Log:
- add support to define erp5_sql_connection_string
- release new version with this feature
Modified:
erp5/trunk/utils/erp5.recipe.testrunner/CHANGES.txt
erp5/trunk/utils/erp5.recipe.testrunner/README.txt
erp5/trunk/utils/erp5.recipe.testrunner/setup.py
erp5/trunk/utils/erp5.recipe.testrunner/src/erp5/recipe/testrunner/__init__.py
Modified: erp5/trunk/utils/erp5.recipe.testrunner/CHANGES.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.testrunner/CHANGES.txt?rev=37211&r1=37210&r2=37211&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.testrunner/CHANGES.txt [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.testrunner/CHANGES.txt [utf8] Wed Jul 21 09:41:16 2010
@@ -1,6 +1,12 @@
Changelog
=========
+1.0.5 (2010-07-21)
+------------------
+
+ - Add support to modify erp5_sql_connection_string
+ [Lukasz Nowak]
+
1.0.4 (2010-03-17)
------------------
Modified: erp5/trunk/utils/erp5.recipe.testrunner/README.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.testrunner/README.txt?rev=37211&r1=37210&r2=37211&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.testrunner/README.txt [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.testrunner/README.txt [utf8] Wed Jul 21 09:41:16 2010
@@ -30,7 +30,7 @@ products
eggs
Eggs to use in the generated scripts
-
+
bt5_path
Paths containing business templates to be installed
@@ -41,6 +41,10 @@ mysql_create_database
mysql_database_name
Mysql Database name.
+erp5_sql_connection_string
+ python-mysql connection string to database.
+ (Optional).
+
mysql_host
Hostname which is running your mysql server. By Default uses localhost.
(Optional).
Modified: erp5/trunk/utils/erp5.recipe.testrunner/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.testrunner/setup.py?rev=37211&r1=37210&r2=37211&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.testrunner/setup.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.testrunner/setup.py [utf8] Wed Jul 21 09:41:16 2010
@@ -1,7 +1,7 @@
from setuptools import setup, find_packages
name = "erp5.recipe.testrunner"
-version = '1.0.4'
+version = '1.0.5'
def read(name):
return open(name).read()
Modified: erp5/trunk/utils/erp5.recipe.testrunner/src/erp5/recipe/testrunner/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.testrunner/src/erp5/recipe/testrunner/__init__.py?rev=37211&r1=37210&r2=37211&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.testrunner/src/erp5/recipe/testrunner/__init__.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.testrunner/src/erp5/recipe/testrunner/__init__.py [utf8] Wed Jul 21 09:41:16 2010
@@ -101,6 +101,11 @@ class Recipe:
bt5_path = ','.join([i.strip() for i in bt5_path_list if i != ''])
init += add_bt5_path_template % dict(bt5_path=bt5_path)
+ erp5_sql_connection_string = options.get('erp5_sql_connection_string',
+ '').strip()
+ if erp5_sql_connection_string:
+ init += add_erp5_sql_connection_string % dict(
+ erp5_sql_connection_string=erp5_sql_connection_string)
# add parts/<instance>/tests to path because runUnitTest will
# guess it wrong
local_tests_path = os.path.join(self.instance_home, 'tests')
@@ -174,6 +179,11 @@ add_bt5_path_template = '''
sys.argv.insert(1, %(bt5_path)r)
sys.argv.insert(1, '--bt5_path')'''
+add_erp5_sql_connection_string = '''
+sys.argv.insert(1, %(erp5_sql_connection_string)s)
+sys.argv.insert(1, '--erp5_sql_connection_string')
+'''
+
set_env_and_chdir_template = '''
# execute framework.py, like in zope testcase
More information about the Erp5-report
mailing list