def test_can_filter_items(self): fsc = FileSystemCompletion() items_a = fsc.get_completions('C:\\') items_b = fsc.get_completions('C:\\W') self.assertNotEqual(items_a, items_b) self.assertTrue(set(items_b).issubset(set(items_a)))
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) DartCompleteFs.fs_completer = FileSystemCompletion( casesensitive=(sublime.platform() == 'linux'))
def test_can_return_items(self): fsc = FileSystemCompletion() items = fsc.get_completions('C:\\') self.assertTrue("Windows/" in items) self.assertTrue(len(items) > 1)