// This is a slight variant of TestHoverOnError in definition_test.go // that includes a line directive, which makes no difference since // gopls ignores line directives. func TestHoverFailure(t *testing.T) { … } // This test demonstrates a case where gopls is not at all confused by // line directives, because it completely ignores them. func TestFailingDiagnosticClearingOnEdit(t *testing.T) { … }