assertion/rewrite: rewrite condition to be easier to follow
This commit is contained in:
		
							parent
							
								
									634cde9506
								
							
						
					
					
						commit
						35350e11cd
					
				|  | @ -687,14 +687,14 @@ class AssertionRewriter(ast.NodeVisitor): | |||
|                     return | ||||
|                 expect_docstring = False | ||||
|             elif ( | ||||
|                 not isinstance(item, ast.ImportFrom) | ||||
|                 or item.level > 0 | ||||
|                 or item.module != "__future__" | ||||
|                 isinstance(item, ast.ImportFrom) | ||||
|                 and item.level == 0 | ||||
|                 and item.module == "__future__" | ||||
|             ): | ||||
|                 lineno = item.lineno | ||||
|                 pass | ||||
|             else: | ||||
|                 break | ||||
|             pos += 1 | ||||
|         else: | ||||
|         lineno = item.lineno | ||||
|         imports = [ | ||||
|             ast.Import([alias], lineno=lineno, col_offset=0) for alias in aliases | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue