from tests.util import (
BlackBaseTestCase,
fs,
- ff,
DEFAULT_MODE,
dump_to_stderr,
read_data,
SOURCES = [
- "tests/test_black.py",
- "tests/test_format.py",
- "tests/test_blackd.py",
"src/black/__init__.py",
+ "src/black/__main__.py",
+ "src/black/brackets.py",
+ "src/black/cache.py",
+ "src/black/comments.py",
+ "src/black/concurrency.py",
+ "src/black/const.py",
+ "src/black/debug.py",
+ "src/black/files.py",
+ "src/black/linegen.py",
+ "src/black/lines.py",
+ "src/black/mode.py",
+ "src/black/nodes.py",
+ "src/black/numerics.py",
+ "src/black/output.py",
+ "src/black/parsing.py",
+ "src/black/report.py",
+ "src/black/rusty.py",
+ "src/black/strings.py",
+ "src/black/trans.py",
+ "src/blackd/__init__.py",
"src/blib2to3/pygram.py",
"src/blib2to3/pytree.py",
"src/blib2to3/pgen2/conv.py",
"src/blib2to3/pgen2/tokenize.py",
"src/blib2to3/pgen2/token.py",
"setup.py",
+ "tests/test_black.py",
+ "tests/test_blackd.py",
+ "tests/test_format.py",
+ "tests/test_primer.py",
+ "tests/optional.py",
+ "tests/util.py",
+ "tests/conftest.py",
]
def test_source_is_formatted(self, filename: str) -> None:
path = THIS_DIR.parent / filename
self.check_file(str(path), DEFAULT_MODE, data=False)
- self.assertFalse(ff(path))
def check_file(self, filename: str, mode: black.Mode, *, data: bool = True) -> None:
source, expected = read_data(filename, data=data)
actual = fs(source, mode=mode)
self.assertFormatEqual(expected, actual)
- black.assert_equivalent(source, actual)
- black.assert_stable(source, actual, mode)
+ if source != actual:
+ black.assert_equivalent(source, actual)
+ black.assert_stable(source, actual, mode)