diff --git a/internal/langserver/handlers/exit_test.go b/internal/langserver/handlers/exit_test.go index 7411df396..bfae8b132 100644 --- a/internal/langserver/handlers/exit_test.go +++ b/internal/langserver/handlers/exit_test.go @@ -2,6 +2,7 @@ package handlers import ( "testing" + "time" "github.com/hashicorp/terraform-ls/internal/langserver" ) @@ -16,6 +17,8 @@ func TestExit(t *testing.T) { Method: "exit", ReqParams: `{}`}) + time.Sleep(10 * time.Millisecond) + if !ms.StopFuncCalled() { t.Fatal("Expected service stop function to be called") }