Commit 4e09e7c5 authored by Rafael Monnerat's avatar Rafael Monnerat

Refactor development configuration for make runUnitTest and developement...

Refactor development configuration for make runUnitTest and developement independendt. For run tests the instance is not required.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@35185 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent c2fe5d4e
...@@ -3,28 +3,37 @@ extends = ../profiles/deployment.cfg ...@@ -3,28 +3,37 @@ extends = ../profiles/deployment.cfg
parts += parts +=
development-site development-site
runUnitTest
[configuration]
development_site_bt5_path =
development_site_products =
${software_definition:products-zope}
${software_definition:products-erp5}
${software_definition:products-erp5-development}
${software_definition:products-deps}
${software_definition:products-other}
${software_definition:products-cmf15}
development_site_instancehome = ${buildout:var-directory}/development-site
[software_definition] [software_definition]
software_home = ${buildout:directory} software_home = ${buildout:directory}
[runUnitTest] [runUnitTest]
recipe = erp5.recipe.testrunner <= test-runner-template
zope2-location = ${development-site:zope2-location} products = ${configuration:development_site_products}
products =
${software_definition:products-zope}
${development-site:products}
bt5_path = ${development-site:bt5-path}
instance-home = ${development-site:instancehome} bt5_path = ${configuration:development_site_bt5_path}
initialization =
import os instance-home = ${configuration:development_site_instancehome}
os.environ['PATH'] = ':'.join(['${buildout:data-bin-directory}','${buildout:bin-directory}'] + os.environ.get('PATH','').split(':'))
[development-site] [development-site]
<= zope-instance-template <= zope-instance-template
# developer by default want to have updatable Data.fs # developer by default want to have updatable Data.fs
force-zodb-update = true force-zodb-update = true
bt5-path = bt5-path = ${configuration:development_site_bt5_path}
bt5 = bt5 =
eggs = eggs =
Products.ExternalEditor Products.ExternalEditor
...@@ -44,17 +53,13 @@ mysql_superpassword = ...@@ -44,17 +53,13 @@ mysql_superpassword =
# zope.conf template part BEGIN # zope.conf template part BEGIN
debug-mode = on debug-mode = on
instancehome = ${buildout:var-directory}/development-site instancehome = ${configuration:development_site_instancehome}
http-address = 18080 http-address = 18080
# until we will have more control over products we need to redefine to insert # until we will have more control over products we need to redefine to insert
# local products to be able to override # local products to be able to override
products = products =
${:instancehome}/Products/ ${:instancehome}/Products/
${software_definition:products-erp5} ${configuration:development_site_products}
${software_definition:products-erp5-development}
${software_definition:products-deps}
${software_definition:products-other}
${software_definition:products-cmf15}
# zope.conf template part ENDS # zope.conf template part ENDS
[requirements] [requirements]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment