[buildout] develop = extends = ../../component/xorg/buildout.cfg ../../component/lxml-python/buildout.cfg ../../component/python-2.7/buildout.cfg ../../component/firefox/buildout.cfg ../../stack/shacache-client.cfg versions = versions find-links += http://www.nexedi.org/static/packages/source/slapos.buildout/ #XXX-Cedric : switch to phantomjs and drop firefox and xorg # when phantomjs is compatible with selenium. See # http://code.google.com/p/phantomjs/issues/detail?id=49 # And http://code.google.com/p/phantomjs/wiki/FAQ # (bottom, comment Mar 23, 2011 #XXX-Cedric: to Vivien : #Example of sending report to erp5 : #http://git.erp5.org/gitweb/slapos.git/blob/HEAD:/slapos/recipe/testnode/erp5testreporthandler.py?js=1 #Example of launching unitary testing : #http://git.erp5.org/gitweb/erp5.git/blob/HEAD:/tests/__init__.py?js=1#l47;js=1 parts = template eggs instance-recipe-egg xserver firefox versions = versions unzip = true [instance-recipe] egg = slapos.cookbook module = seleniumrunner [instance-recipe-egg] recipe = zc.recipe.egg python = python2.7 eggs = ${instance-recipe:egg} [eggs] recipe = zc.recipe.egg python = python2.7 eggs = ${lxml-python:egg} [template] # Default template for the instance. recipe = slapos.recipe.template url = ${:_profile_base_location_}/instance.cfg md5sum = 70b7fb4ad69b35e615134f86d85e8d2f output = ${buildout:directory}/template.cfg mode = 0644 [versions] # Use SlapOS patched zc.buildout zc.buildout = 1.5.3-dev-SlapOS-010