def test_hidden_tmlanguage(self): path = TEST_SYNTAXES_PATH / 'sublime_lib_test_2.hidden-tmLanguage' self.assertEqual( get_syntax_metadata(path), SyntaxInfo( path=str(path), name="sublime_lib_test_2", hidden=True, scope="source.sublime_lib_test_2", ))
def test_sublime_syntax(self): path = TEST_SYNTAXES_PATH / 'sublime_lib_test.sublime-syntax' self.assertEqual( get_syntax_metadata(path), SyntaxInfo( path=str(path), name="sublime_lib test syntax (sublime-syntax)", hidden=True, scope="source.sublime_lib_test", ))
def test_tmlanguage_empty_name(self): path = TEST_SYNTAXES_PATH / 'sublime_lib_test_empty_name_tmLanguage.tmLanguage' self.assertEqual( get_syntax_metadata(path).name, 'sublime_lib_test_empty_name_tmLanguage')
def test_sublime_syntax_empty_name(self): path = TEST_SYNTAXES_PATH / 'sublime_lib_test_empty_name.sublime-syntax' self.assertEqual( get_syntax_metadata(path).name, 'sublime_lib_test_empty_name')