Commit 34ba91eb authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

Add pytest in software release tests

parent 49cd271e
...@@ -19,6 +19,8 @@ parts = ...@@ -19,6 +19,8 @@ parts =
slapos-cookbook slapos-cookbook
template template
allow-picked-versions = true
[setup-develop-egg] [setup-develop-egg]
recipe = zc.recipe.egg:develop recipe = zc.recipe.egg:develop
...@@ -168,6 +170,8 @@ eggs = ...@@ -168,6 +170,8 @@ eggs =
${lxml-python:egg} ${lxml-python:egg}
${slapos.core-setup:egg} ${slapos.core-setup:egg}
${pillow-python:egg} ${pillow-python:egg}
pytest
typing
erp5.util erp5.util
${python-pynacl:egg} ${python-pynacl:egg}
${python-cryptography:egg} ${python-cryptography:egg}
...@@ -270,6 +274,7 @@ extra = ...@@ -270,6 +274,7 @@ extra =
slapos.core = slapos.core =
# Various needed versions # Various needed versions
Pillow = 5.3.0 Pillow = 5.3.0
pytest = 4.6.7
PyNaCl = 1.3.0 PyNaCl = 1.3.0
bcrypt = 3.1.4 bcrypt = 3.1.4
forcediphttpsadapter = 1.0.1 forcediphttpsadapter = 1.0.1
...@@ -314,3 +319,5 @@ funcsigs = 1.0.2 ...@@ -314,3 +319,5 @@ funcsigs = 1.0.2
mysqlclient = 1.3.12 mysqlclient = 1.3.12
pexpect = 4.8.0 pexpect = 4.8.0
ptyprocess = 0.6.0 ptyprocess = 0.6.0
zipp = 1.1.0
...@@ -15,6 +15,8 @@ extends = ...@@ -15,6 +15,8 @@ extends =
../../stack/slapos.cfg ../../stack/slapos.cfg
./buildout.hash.cfg ./buildout.hash.cfg
allow-picked-versions = true
parts = parts =
bootstrap-slapos.recipe.cmmi bootstrap-slapos.recipe.cmmi
eggs eggs
...@@ -116,6 +118,7 @@ eggs = ...@@ -116,6 +118,7 @@ eggs =
mock mock
zope.testing zope.testing
supervisor supervisor
pytest
entry-points = entry-points =
runTestSuite=erp5.util.testsuite:runTestSuite runTestSuite=erp5.util.testsuite:runTestSuite
scripts = scripts =
...@@ -208,8 +211,12 @@ testfixtures = 6.11.0 ...@@ -208,8 +211,12 @@ testfixtures = 6.11.0
pem = 18.1.0 pem = 18.1.0
pycurl = 7.43.0.2 pycurl = 7.43.0.2
pyflakes = 2.0.0 pyflakes = 2.0.0
pytest = 4.6.7
smmap2 = 2.0.4
zope.testing = 4.6.2 zope.testing = 4.6.2
urllib3 = 1.24.1 urllib3 = 1.24.1
# Required by: # Required by:
# caucase # caucase
PyJWT = 1.6.4 PkyJWT = 1.6.4
zipp = 1.1.0
configparser = 4.0.2
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