Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jwortmann committed Oct 12, 2024
1 parent 9097bd1 commit 7a52b16
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
5 changes: 3 additions & 2 deletions plugin/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ def __repr__(self) -> str:
class DocumentSyncListener(sublime_plugin.ViewEventListener, AbstractViewListener):

ACTIVE_DIAGNOSTIC = "lsp_active_diagnostic"
debounce_time = FEATURES_TIMEOUT
color_boxes_debounce_time = FEATURES_TIMEOUT
code_lenses_debounce_time = FEATURES_TIMEOUT

Expand Down Expand Up @@ -389,7 +390,7 @@ def on_selection_modified_async(self) -> None:
self._clear_code_actions_annotation()
if userprefs().document_highlight_style or userprefs().show_code_actions:
self._when_selection_remains_stable_async(
self._on_selection_modified_debounced_async, first_region, after_ms=FEATURES_TIMEOUT)
self._on_selection_modified_debounced_async, first_region, after_ms=self.debounce_time)
self._update_diagnostic_in_status_bar_async()
self._resolve_visible_code_lenses_async()

Expand Down Expand Up @@ -953,7 +954,7 @@ def _on_view_updated_async(self) -> None:
self._clear_highlight_regions()
if userprefs().document_highlight_style:
self._when_selection_remains_stable_async(
self._do_highlights_async, first_region, after_ms=FEATURES_TIMEOUT)
self._do_highlights_async, first_region, after_ms=self.debounce_time)
self.do_signature_help_async(manual=False)

def _update_stored_selection_async(self) -> tuple[sublime.Region | None, bool]:
Expand Down
6 changes: 3 additions & 3 deletions tests/test_code_actions.py
Original file line number Diff line number Diff line change
Expand Up @@ -269,11 +269,11 @@ def test_kind_matching(self) -> None:
class CodeActionsListenerTestCase(TextDocumentTestCase):
def setUp(self) -> Generator:
yield from super().setUp()
self.original_debounce_time = DocumentSyncListener.code_actions_debounce_time
DocumentSyncListener.code_actions_debounce_time = 0
self.original_debounce_time = DocumentSyncListener.debounce_time
DocumentSyncListener.debounce_time = 0

def tearDown(self) -> None:
DocumentSyncListener.code_actions_debounce_time = self.original_debounce_time
DocumentSyncListener.debounce_time = self.original_debounce_time
super().tearDown()

@classmethod
Expand Down

0 comments on commit 7a52b16

Please sign in to comment.