properly detect hidden (.extension-only) files

This commit is contained in:
Anthony Sottile
2020-03-15 19:23:46 -07:00
parent 31e7c9345b
commit d5376ca6f2
2 changed files with 8 additions and 8 deletions

View File

@@ -4,6 +4,12 @@ from babi.highlight import highlight_line
from babi.highlight import Region
def test_grammar_matches_extension_only_name():
data = {'scopeName': 'test', 'patterns': [], 'fileTypes': ['bashrc']}
grammar = Grammar.from_data(data)
assert grammar.matches_file('.bashrc', 'alias nano=babi')
def _compiler_state(grammar_dct, *others):
grammar = Grammar.from_data(grammar_dct)
grammars = [grammar, *(Grammar.from_data(dct) for dct in others)]