sqlite-utils/tests/test_black.py
Simon Willison 8437fe3091 Revert "No need to skip black under Python 3.7 any more"
It turns out the black tests still fail in Travis against that version.

This reverts commit d18687a30a.
2019-01-24 19:08:52 -08:00

20 lines
519 B
Python

import black
from click.testing import CliRunner
from pathlib import Path
import pytest
import sys
code_root = Path(__file__).parent.parent
@pytest.mark.skipif(
sys.version_info[:2] > (3, 6),
reason="Breaks on 3.7 at the moment, but it only needs to run under one Python version",
)
def test_black():
runner = CliRunner()
result = runner.invoke(
black.main,
[str(code_root / "tests"), str(code_root / "sqlite_utils"), "--check"],
)
assert result.exit_code == 0, result.output