Exemple #1
0
 def test_parse_completions(self):
     completions = list(res.parse_autocompletions(many_completions.get('contents')))
     self.assertEqual(8, len(completions))
     (prop, scope) = completions[0]
     self.assertEqual('!!', prop.name)
     self.assertEqual(None, prop.type)
     self.assertEqual('Data.List', scope.importedFrom.module)
 def _handle_response(self, response):
     self.returned_completions = list(parse_autocompletions(response))
     self.view.run_command('hide_auto_complete')
     sublime.set_timeout(self.run_auto_complete, 0)
Exemple #3
0
 def test_parse_completions_empty(self):
     self.assertEqual([], list(res.parse_autocompletions([])))
 def _handle_response(self, response):
     self.returned_completions = list(parse_autocompletions(response))
     self.view.run_command('hide_auto_complete')
     sublime.set_timeout(self.run_auto_complete, 0)