def FilterUnchangedTagFiles_SkipUnchangesFiles_test(): ident_completer = IdentifierCompleter(DefaultOptions()) # simulate an already open tags file that didn't change in the meantime. tag_file = PathToTestFile('basic.tags') ident_completer._tags_file_last_mtime[tag_file] = os.path.getmtime( tag_file) eq_([], list(ident_completer._FilterUnchangedTagFiles([tag_file])))
def FilterUnchangedTagFiles_SkipUnchangesFiles_test(): ident_completer = IdentifierCompleter( DefaultOptions() ) # simulate an already open tags file that didn't change in the meantime. tag_file = PathToTestFile( 'basic.tags' ) ident_completer._tags_file_last_mtime[ tag_file ] = os.path.getmtime( tag_file ) eq_( [], list( ident_completer._FilterUnchangedTagFiles( [ tag_file ] ) ) )
def __init__(self, user_options): super(GeneralCompleterStore, self).__init__(user_options) self._identifier_completer = IdentifierCompleter(user_options) self._filename_completer = FilenameCompleter(user_options) self._ultisnips_completer = UltiSnipsCompleter(user_options) self._non_filename_completers = [self._identifier_completer] if user_options.get('use_ultisnips_completer', True): self._non_filename_completers.append(self._ultisnips_completer) self._all_completers = [ self._identifier_completer, self._filename_completer, self._ultisnips_completer ]
def FilterUnchangedTagFiles_KeepGoodFiles_test(): ident_completer = IdentifierCompleter(DefaultOptions()) tag_file = PathToTestFile('basic.tags') eq_([tag_file], list(ident_completer._FilterUnchangedTagFiles([tag_file])))
def FilterUnchangedTagFiles_SkipBadFiles_test(): ident_completer = IdentifierCompleter(DefaultOptions()) eq_([], list(ident_completer._FilterUnchangedTagFiles(['/some/tags'])))
def FilterUnchangedTagFiles_NoFiles_test(): ident_completer = IdentifierCompleter(DefaultOptions()) eq_([], list(ident_completer._FilterUnchangedTagFiles([])))
def test_FilterUnchangedTagFiles_KeepGoodFiles(self): ident_completer = IdentifierCompleter(DefaultOptions()) tag_file = PathToTestFile('basic.tags') assert_that(ident_completer._FilterUnchangedTagFiles([tag_file]), contains_exactly(tag_file))
def test_FilterUnchangedTagFiles_SkipBadFiles(self): ident_completer = IdentifierCompleter(DefaultOptions()) assert_that( list(ident_completer._FilterUnchangedTagFiles(['/some/tags'])), empty())
def test_FilterUnchangedTagFiles_NoFiles(self): ident_completer = IdentifierCompleter(DefaultOptions()) assert_that(list(ident_completer._FilterUnchangedTagFiles([])), empty())
def FilterUnchangedTagFiles_KeepGoodFiles_test(): ident_completer = IdentifierCompleter( DefaultOptions() ) tag_file = PathToTestFile( 'basic.tags' ) eq_( [ tag_file ], list( ident_completer._FilterUnchangedTagFiles( [ tag_file ] ) ) )
def FilterUnchangedTagFiles_SkipBadFiles_test(): ident_completer = IdentifierCompleter( DefaultOptions() ) eq_( [], list( ident_completer._FilterUnchangedTagFiles( [ '/some/tags' ] ) ) )
def FilterUnchangedTagFiles_NoFiles_test(): ident_completer = IdentifierCompleter( DefaultOptions() ) eq_( [], list( ident_completer._FilterUnchangedTagFiles( [] ) ) )