switch to babi-grammars for syntax

This commit is contained in:
Anthony Sottile
2020-03-26 19:43:01 -07:00
parent 2123e6ee84
commit 9f8e400d32
11 changed files with 145 additions and 183 deletions

17
tests/conftest.py Normal file
View File

@@ -0,0 +1,17 @@
import json
import pytest
from babi.highlight import Grammars
@pytest.fixture
def make_grammars(tmpdir):
grammar_dir = tmpdir.join('grammars').ensure_dir()
def make_grammars(*grammar_dcts):
for grammar in grammar_dcts:
filename = f'{grammar["scopeName"]}.json'
grammar_dir.join(filename).write(json.dumps(grammar))
return Grammars(grammar_dir)
return make_grammars