forked from goodboy/tractor
				
			Try disabling prompt expect in ctrlc cases
							parent
							
								
									a864f1e729
								
							
						
					
					
						commit
						58956ae950
					
				|  | @ -167,10 +167,9 @@ def do_ctlc( | ||||||
|     delay: float = 0.1, |     delay: float = 0.1, | ||||||
|     patt: Optional[str] = None, |     patt: Optional[str] = None, | ||||||
| 
 | 
 | ||||||
|     # XXX: literally no idea why this is an issue in CI |     # XXX: literally no idea why this is an issue in CI but likely will | ||||||
|     # but likely will flush out (hopefully) with proper 3.10 |     # flush out (hopefully) with proper 3.10 release of `pdbpp`... | ||||||
|     # release of `pdbpp`... |     expect_prompt: bool = False, | ||||||
|     expect_prompt: bool = True, |  | ||||||
| 
 | 
 | ||||||
| ) -> None: | ) -> None: | ||||||
| 
 | 
 | ||||||
|  | @ -179,7 +178,7 @@ def do_ctlc( | ||||||
|         time.sleep(delay) |         time.sleep(delay) | ||||||
|         child.sendcontrol('c') |         child.sendcontrol('c') | ||||||
| 
 | 
 | ||||||
|         before = str(child.before.decode()) |         # before = str(child.before.decode()) | ||||||
| 
 | 
 | ||||||
|         # TODO: figure out why this makes CI fail.. |         # TODO: figure out why this makes CI fail.. | ||||||
|         # if you run this test manually it works just fine.. |         # if you run this test manually it works just fine.. | ||||||
|  | @ -256,6 +255,7 @@ def test_subactor_error( | ||||||
|             child, |             child, | ||||||
|         ) |         ) | ||||||
| 
 | 
 | ||||||
|  |     child.expect(r"\(Pdb\+\+\)") | ||||||
|     # send user command and (in this case it's the same for 'continue' |     # send user command and (in this case it's the same for 'continue' | ||||||
|     # vs. 'quit') the debugger should enter a second time in the nursery |     # vs. 'quit') the debugger should enter a second time in the nursery | ||||||
|     # creating actor |     # creating actor | ||||||
|  | @ -578,6 +578,7 @@ def test_multi_subactors_root_errors( | ||||||
| 
 | 
 | ||||||
|     if ctlc: |     if ctlc: | ||||||
|         do_ctlc(child) |         do_ctlc(child) | ||||||
|  |         child.expect(r"\(Pdb\+\+\)") | ||||||
| 
 | 
 | ||||||
|     child.sendline('c') |     child.sendline('c') | ||||||
|     child.expect(r"\(Pdb\+\+\)") |     child.expect(r"\(Pdb\+\+\)") | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue