# Regression test for https://github.com/psf/black/issues/3129. setup( entry_points={ # fmt: off "console_scripts": [ "foo-bar" "=foo.bar.:main", # fmt: on ] # Includes an formatted indentation. }, ) # Regression test for https://github.com/psf/black/issues/2015. run( # fmt: off [ "ls", "-la", ] # fmt: on + path, check=True, ) # Regression test for https://github.com/psf/black/issues/3026. def test_func(): # yapf: disable if unformatted( args ): return True # yapf: enable elif b: return True return False # Regression test for https://github.com/psf/black/issues/2567. if True: # fmt: off for _ in range( 1 ): # fmt: on print ( "This won't be formatted" ) print ( "This won't be formatted either" ) else: print ( "This will be formatted" ) # Regression test for https://github.com/psf/black/issues/3184. class A: async def call(param): if param: # fmt: off if param[0:4] in ( "ABCD", "EFGH" ) : # fmt: on print ( "This won't be formatted" ) elif param[0:4] in ("ZZZZ",): print ( "This won't be formatted either" ) print ( "This will be formatted" ) # Regression test for https://github.com/psf/black/issues/2985. class Named(t.Protocol): # fmt: off @property def this_wont_be_formatted ( self ) -> str: ... class Factory(t.Protocol): def this_will_be_formatted ( self, **kwargs ) -> Named: ... # fmt: on # Regression test for https://github.com/psf/black/issues/3436. if x: return x # fmt: off elif unformatted: # fmt: on will_be_formatted () # output # Regression test for https://github.com/psf/black/issues/3129. setup( entry_points={ # fmt: off "console_scripts": [ "foo-bar" "=foo.bar.:main", # fmt: on ] # Includes an formatted indentation. }, ) # Regression test for https://github.com/psf/black/issues/2015. run( # fmt: off [ "ls", "-la", ] # fmt: on + path, check=True, ) # Regression test for https://github.com/psf/black/issues/3026. def test_func(): # yapf: disable if unformatted( args ): return True # yapf: enable elif b: return True return False # Regression test for https://github.com/psf/black/issues/2567. if True: # fmt: off for _ in range( 1 ): # fmt: on print ( "This won't be formatted" ) print ( "This won't be formatted either" ) else: print("This will be formatted") # Regression test for https://github.com/psf/black/issues/3184. class A: async def call(param): if param: # fmt: off if param[0:4] in ( "ABCD", "EFGH" ) : # fmt: on print ( "This won't be formatted" ) elif param[0:4] in ("ZZZZ",): print ( "This won't be formatted either" ) print("This will be formatted") # Regression test for https://github.com/psf/black/issues/2985. class Named(t.Protocol): # fmt: off @property def this_wont_be_formatted ( self ) -> str: ... class Factory(t.Protocol): def this_will_be_formatted(self, **kwargs) -> Named: ... # fmt: on # Regression test for https://github.com/psf/black/issues/3436. if x: return x # fmt: off elif unformatted: # fmt: on will_be_formatted()