Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
2.7 kB · 87 lines
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788diff --git a/tests/test_cst.py b/tests/test_cst.pyindex 8532240..bdba2d7 100644--- a/tests/test_cst.py+++ b/tests/test_cst.py@@ -3,7 +3,6 @@ import ast from inspect import isabstract from operator import attrgetter -import black import libcst import parso import pytest@@ -51,27 +50,6 @@ def test_ast_unparse_from_nodes(source_code): assert ast.dump(first) == ast.dump(second) -@pytest.mark.xfail-@example("A\u2592", black.Mode())-@given(- source_code=hypothesmith.from_node(),- mode=st.builds(- black.Mode,- line_length=st.just(88) | st.integers(0, 200),- string_normalization=st.booleans(),- is_pyi=st.booleans(),- ),-)-def test_black_autoformatter_from_nodes(source_code, mode):- try:- result = black.format_file_contents(source_code, fast=False, mode=mode)- except black.NothingChanged:- pass- else:- with pytest.raises(black.NothingChanged):- black.format_file_contents(result, fast=False, mode=mode)-- @given(source_code=hypothesmith.from_node()) def test_from_node_always_compilable(source_code): compile(source_code, "<string>", "exec")diff --git a/tests/test_syntactic.py b/tests/test_syntactic.pyindex 7fe9835..17c4f7c 100644--- a/tests/test_syntactic.py+++ b/tests/test_syntactic.py@@ -3,7 +3,6 @@ import ast import io import tokenize -import black import blib2to3 import parso import pytest@@ -58,34 +57,6 @@ def test_ast_unparse_from_grammar(source_code): assert ast.dump(first) == ast.dump(second) -@example("\\", black.Mode())-@example("A#\r#", black.Mode())-@given(- source_code=hypothesmith.from_grammar(),- mode=st.builds(- black.Mode,- line_length=st.just(88) | st.integers(0, 200),- string_normalization=st.booleans(),- is_pyi=st.booleans(),- ),-)-def test_black_autoformatter_from_grammar(source_code, mode):- try:- result = black.format_file_contents(source_code, fast=False, mode=mode)- except black.NothingChanged:- pass- except blib2to3.pgen2.tokenize.TokenError:- # Fails to tokenise e.g. "\\", though compile("\\", "<string>", "exec") works.- # See https://github.com/psf/black/issues/1012- reject()- except black.InvalidInput:- # e.g. "A#\r#", see https://github.com/psf/black/issues/970- reject()- else:- with pytest.raises(black.NothingChanged):- black.format_file_contents(result, fast=False, mode=mode)-- @given(source_code=hypothesmith.from_grammar("eval_input")) def test_eval_input_generation(source_code): compile(source_code, filename="<string>", mode="eval")