Format ourselves in preview mode (#2889)
This commit is contained in:
parent
7e2b2d4784
commit
2918ea3b07
@ -17,7 +17,10 @@ extend-exclude = '''
|
|||||||
| profiling
|
| profiling
|
||||||
)/
|
)/
|
||||||
'''
|
'''
|
||||||
|
# We use preview style for formatting Black itself. If you
|
||||||
|
# want stable formatting across releases, you should keep
|
||||||
|
# this off.
|
||||||
|
preview = true
|
||||||
|
|
||||||
# Build system information below.
|
# Build system information below.
|
||||||
# NOTE: You don't need this in your own Black configuration.
|
# NOTE: You don't need this in your own Black configuration.
|
||||||
|
@ -1358,10 +1358,10 @@ def assert_equivalent(src: str, dst: str) -> None:
|
|||||||
src_ast = parse_ast(src)
|
src_ast = parse_ast(src)
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
raise AssertionError(
|
raise AssertionError(
|
||||||
f"cannot use --safe with this file; failed to parse source file AST: "
|
"cannot use --safe with this file; failed to parse source file AST: "
|
||||||
f"{exc}\n"
|
f"{exc}\n"
|
||||||
f"This could be caused by running Black with an older Python version "
|
"This could be caused by running Black with an older Python version "
|
||||||
f"that does not support new syntax used in your source file."
|
"that does not support new syntax used in your source file."
|
||||||
) from exc
|
) from exc
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -1380,7 +1380,7 @@ def assert_equivalent(src: str, dst: str) -> None:
|
|||||||
log = dump_to_file(diff(src_ast_str, dst_ast_str, "src", "dst"))
|
log = dump_to_file(diff(src_ast_str, dst_ast_str, "src", "dst"))
|
||||||
raise AssertionError(
|
raise AssertionError(
|
||||||
"INTERNAL ERROR: Black produced code that is not equivalent to the"
|
"INTERNAL ERROR: Black produced code that is not equivalent to the"
|
||||||
f" source. Please report a bug on "
|
" source. Please report a bug on "
|
||||||
f"https://github.com/psf/black/issues. This diff might be helpful: {log}"
|
f"https://github.com/psf/black/issues. This diff might be helpful: {log}"
|
||||||
) from None
|
) from None
|
||||||
|
|
||||||
|
@ -415,7 +415,7 @@ def test_ipynb_diff_with_change() -> None:
|
|||||||
f"--config={EMPTY_CONFIG}",
|
f"--config={EMPTY_CONFIG}",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
expected = "@@ -1,3 +1,3 @@\n %%time\n \n-print('foo')\n" '+print("foo")\n'
|
expected = "@@ -1,3 +1,3 @@\n %%time\n \n-print('foo')\n+print(\"foo\")\n"
|
||||||
assert expected in result.output
|
assert expected in result.output
|
||||||
|
|
||||||
|
|
||||||
@ -494,7 +494,7 @@ def test_ipynb_flag(tmp_path: pathlib.Path) -> None:
|
|||||||
f"--config={EMPTY_CONFIG}",
|
f"--config={EMPTY_CONFIG}",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
expected = "@@ -1,3 +1,3 @@\n %%time\n \n-print('foo')\n" '+print("foo")\n'
|
expected = "@@ -1,3 +1,3 @@\n %%time\n \n-print('foo')\n+print(\"foo\")\n"
|
||||||
assert expected in result.output
|
assert expected in result.output
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user