26 lines
		
	
	
		
			726 B
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			726 B
		
	
	
	
		
			INI
		
	
	
	
	
	
# tox (https://tox.readthedocs.io/) is a tool for running tests
 | 
						|
# in multiple virtualenvs. This configuration file will run the
 | 
						|
# test suite on all supported python versions. To use it, "pip install tox"
 | 
						|
# and then run "tox" from this directory.
 | 
						|
 | 
						|
[tox]
 | 
						|
envlist = py37
 | 
						|
 | 
						|
[testenv]
 | 
						|
commands =
 | 
						|
    pip install -e .[dev]
 | 
						|
    python setup.py test
 | 
						|
 | 
						|
[testenv:run_tests_against_test_deployment]
 | 
						|
commands =
 | 
						|
    # install dependencies from real PyPI
 | 
						|
    pip install eth-abi mypy_extensions web3 pytest
 | 
						|
    # install package-under-test from test PyPI
 | 
						|
    pip install --index-url https://test.pypi.org/legacy/ 0x-order-utils
 | 
						|
    pytest test
 | 
						|
 | 
						|
[testenv:run_tests_against_deployment]
 | 
						|
commands =
 | 
						|
    pip install 0x-order-utils
 | 
						|
    pytest test
 |