In addition to the ERC20 codec, also: Stopped ignoring type errors on 3rd party imports, by including interface stubs for them; Removed the unimplemented signature-utils module, which was just a stand-in when the python project support was first put in place. https://github.com/0xProject/0x-monorepo/pull/1144
		
			
				
	
	
		
			25 lines
		
	
	
		
			691 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			691 B
		
	
	
	
		
			Python
		
	
	
	
	
	
"""Exercise doctests for order_utils module."""
 | 
						|
 | 
						|
from doctest import testmod
 | 
						|
 | 
						|
from zero_ex.dev_utils import abi_utils, type_assertions
 | 
						|
from zero_ex.order_utils import asset_data_utils
 | 
						|
 | 
						|
 | 
						|
def test_doctest_asset_data_utils():
 | 
						|
    """Invoke doctest on the asset_data_utils module."""
 | 
						|
    (failure_count, _) = testmod(asset_data_utils)
 | 
						|
    assert failure_count == 0
 | 
						|
 | 
						|
 | 
						|
def test_doctest_abi_utils():
 | 
						|
    """Invoke doctest on the abi_utils module."""
 | 
						|
    (failure_count, _) = testmod(abi_utils)
 | 
						|
    assert failure_count == 0
 | 
						|
 | 
						|
 | 
						|
def test_doctest_type_assertions():
 | 
						|
    """Invoke doctest on the type_assertions module."""
 | 
						|
    (failure_count, _) = testmod(type_assertions)
 | 
						|
    assert failure_count == 0
 |