39 lines
722 B
INI
39 lines
722 B
INI
[buildout]
|
|
develop = .
|
|
base-parts = test py python omelette coverage-test coverage-report
|
|
parts = ${buildout:base-parts}
|
|
eggs = relstorage [${buildout:db}]
|
|
db =
|
|
|
|
[test]
|
|
recipe = zc.recipe.testrunner
|
|
eggs = relstorage [test, ${buildout:db}]
|
|
|
|
[py]
|
|
recipe = zc.recipe.egg
|
|
eggs = ${test:eggs}
|
|
|
|
[python]
|
|
recipe = zc.recipe.egg
|
|
eggs = ${buildout:eggs}
|
|
interpreter = py
|
|
|
|
[omelette]
|
|
recipe = collective.recipe.omelette
|
|
eggs = ${buildout:eggs}
|
|
ignores = setuptools
|
|
|
|
[coverage-test]
|
|
recipe = zc.recipe.testrunner
|
|
eggs = ${buildout:eggs}
|
|
defaults = ['--coverage', 'coverage']
|
|
|
|
[coverage-report]
|
|
recipe = zc.recipe.egg
|
|
eggs =
|
|
${buildout:eggs}
|
|
z3c.coverage
|
|
scripts = coveragereport
|
|
arguments = ('coverage', 'coverage/report')
|
|
|