forked from goodboy/tractor
				
			Use `pytest-timeout` plug to try and prevent CI hang
							parent
							
								
									20c660faa7
								
							
						
					
					
						commit
						a4bac135d9
					
				| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
pytest
 | 
			
		||||
pytest-trio
 | 
			
		||||
pytest-timeout
 | 
			
		||||
pdbpp
 | 
			
		||||
mypy<0.920
 | 
			
		||||
trio_typing<0.7.0
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -683,6 +683,7 @@ def test_multi_nested_subactors_error_through_nurseries(
 | 
			
		|||
        assert "NameError" in before
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@pytest.mark.timeout(15)
 | 
			
		||||
def test_root_nursery_cancels_before_child_releases_tty_lock(
 | 
			
		||||
    spawn,
 | 
			
		||||
    start_method,
 | 
			
		||||
| 
						 | 
				
			
			@ -734,6 +735,7 @@ def test_root_nursery_cancels_before_child_releases_tty_lock(
 | 
			
		|||
            do_ctlc(child)
 | 
			
		||||
 | 
			
		||||
        child.sendline('c')
 | 
			
		||||
        time.sleep(0.1)
 | 
			
		||||
 | 
			
		||||
    while True:
 | 
			
		||||
        try:
 | 
			
		||||
| 
						 | 
				
			
			@ -741,6 +743,7 @@ def test_root_nursery_cancels_before_child_releases_tty_lock(
 | 
			
		|||
            break
 | 
			
		||||
        except pexpect.exceptions.TIMEOUT:
 | 
			
		||||
            child.sendline('c')
 | 
			
		||||
            time.sleep(0.1)
 | 
			
		||||
            print('child was able to grab tty lock again?')
 | 
			
		||||
 | 
			
		||||
    if not timed_out_early:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue