mirror of
				https://github.com/ansible-collections/community.general.git
				synced 2024-09-14 20:13:21 +02:00 
			
		
		
		
	* Fix ansible-test units requirements install. * Run unit tests as unprivileged user under Docker.
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
[tox]
 | 
						|
envlist = py26,py27,py35,py36
 | 
						|
 | 
						|
[testenv]
 | 
						|
deps = -c{toxinidir}/test/runner/requirements/constraints.txt
 | 
						|
       -r{toxinidir}/test/runner/requirements/ansible-test.txt
 | 
						|
       -r{toxinidir}/test/runner/requirements/sanity.txt
 | 
						|
       -r{toxinidir}/test/runner/requirements/units.txt
 | 
						|
commands =
 | 
						|
    python --version
 | 
						|
    # The recommended method of running tests with tox is to execute
 | 
						|
    # ansible-test directly and use the --tox and --python options.
 | 
						|
    # The commands below are provided as a convenience for those who
 | 
						|
    # prefer to run tox directly instead of through ansible-test.
 | 
						|
    {toxinidir}/test/runner/ansible-test sanity  --python default -v
 | 
						|
    {toxinidir}/test/runner/ansible-test units   --python default -v
 | 
						|
passenv =
 | 
						|
    # Pass HOME to the test environment to avoid the missing HOME env
 | 
						|
    # variable error. See issue: #20424
 | 
						|
    HOME
 | 
						|
 | 
						|
[pytest]
 | 
						|
xfail_strict = true
 | 
						|
cache_dir = .pytest_cache
 | 
						|
 | 
						|
[flake8]
 | 
						|
# These are things that the devs don't agree make the code more readable
 | 
						|
# E402 module level import not at top of file
 | 
						|
ignore = E402
 | 
						|
# not all the devs believe in 80 column line length
 | 
						|
max-line-length = 160
 |