Added tox for webUI tests.
This commit is contained in:
		@@ -4,4 +4,5 @@ xfonts-100dpi
 | 
			
		||||
xfonts-75dpi
 | 
			
		||||
xfonts-scalable
 | 
			
		||||
xfonts-cyrillic
 | 
			
		||||
xserver-xorg-core
 | 
			
		||||
xserver-xorg-core
 | 
			
		||||
selenium
 | 
			
		||||
							
								
								
									
										28
									
								
								tests/selenium/tox.ini
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								tests/selenium/tox.ini
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
[tox]
 | 
			
		||||
envlist = py27,pep8
 | 
			
		||||
 | 
			
		||||
[testenv]
 | 
			
		||||
setenv = VIRTUAL_ENV={envdir}
 | 
			
		||||
         NOSE_WITH_OPENSTACK=1
 | 
			
		||||
         NOSE_OPENSTACK_COLOR=1
 | 
			
		||||
         NOSE_OPENSTACK_RED=0.05
 | 
			
		||||
         NOSE_OPENSTACK_YELLOW=0.025
 | 
			
		||||
         NOSE_OPENSTACK_SHOW_ELAPSED=1
 | 
			
		||||
deps = -r{toxinidir}/tools/test-requires
 | 
			
		||||
commands = Xvfb -fp /usr/share/fonts/X11/misc/ :22 -screen 0 1024x768x16 2>&1 & export DISPLAY=:22 & nosetests
 | 
			
		||||
 | 
			
		||||
[testenv:venv]
 | 
			
		||||
commands = {posargs}
 | 
			
		||||
 | 
			
		||||
[tox:jenkins]
 | 
			
		||||
downloadcache = ~/cache/pip
 | 
			
		||||
 | 
			
		||||
[testenv:jenkins27]
 | 
			
		||||
basepython = python2.7
 | 
			
		||||
setenv = NOSE_WITH_XUNIT=1
 | 
			
		||||
deps = file://{toxinidir}/.cache.bundle
 | 
			
		||||
 | 
			
		||||
[testenv:jenkinsvenv]
 | 
			
		||||
deps = file://{toxinidir}/.cache.bundle
 | 
			
		||||
setenv = NOSE_WITH_XUNIT=1
 | 
			
		||||
commands = {posargs}
 | 
			
		||||
		Reference in New Issue
	
	Block a user