def test_filter_useless_pass_leading_pass_with_string(self): self.assertEqual( """\ def func11(): 'hello' return 1 """, ''.join( autoflake.filter_useless_pass("""\ def func11(): pass 'hello' return 1 """)))
def test_filter_useless_pass_leading_pass_with_number(self): self.assertEqual( """\ def func11(): 0, 11 / 2 return 1 """, ''.join( autoflake.filter_useless_pass("""\ def func11(): pass 0, 11 / 2 return 1 """)))
def test_filter_useless_pass_leading_pass_with_number(self): self.assertEqual( """\ def func11(): 0, 11 / 2 return 1 """, ''.join(autoflake.filter_useless_pass( """\ def func11(): pass 0, 11 / 2 return 1 """)))
def test_filter_useless_pass_leading_pass_with_string(self): self.assertEqual( """\ def func11(): 'hello' return 1 """, ''.join(autoflake.filter_useless_pass( """\ def func11(): pass 'hello' return 1 """)))
def test_filter_useless_pass(self): self.assertEqual( """\ if True: pass else: True x = 1 """, ''.join( autoflake.filter_useless_pass("""\ if True: pass else: True x = 1 pass """)))
def test_filter_useless_pass_with_syntax_error(self): source = """\ if True: if True: if True: if True: if True: pass else: True pass pass x = 1 """ self.assertEqual(source, ''.join(autoflake.filter_useless_pass(source)))
def test_filter_useless_pass(self): self.assertEqual( """\ if True: pass else: True x = 1 """, ''.join(autoflake.filter_useless_pass( """\ if True: pass else: True x = 1 pass """)))
def test_filter_useless_pass_with_try(self): self.assertEqual( """\ import os os.foo() try: pass except ImportError: pass """, ''.join( autoflake.filter_useless_pass("""\ import os os.foo() try: pass pass except ImportError: pass """)))
def test_filter_useless_pass_with_syntax_error(self): source = """\ if True: if True: if True: if True: if True: pass else: True pass pass x = 1 """ self.assertEqual( source, ''.join(autoflake.filter_useless_pass(source)))
def test_filter_useless_pass_with_try(self): self.assertEqual( """\ import os os.foo() try: pass except ImportError: pass """, ''.join(autoflake.filter_useless_pass( """\ import os os.foo() try: pass pass except ImportError: pass """)))
def test_filter_useless_pass_more_complex(self): self.assertEqual( """\ if True: pass else: def foo(): pass # abc def bar(): # abc pass def blah(): 123 pass # Nope. True x = 1 """, ''.join(autoflake.filter_useless_pass( """\ if True: pass else: def foo(): pass # abc def bar(): # abc pass def blah(): 123 pass pass # Nope. pass True x = 1 pass """)))