blob: 464ad41d95fb3e1c3391f6f4ec8372c3ea3381ac [file] [log] [blame]
// Copyright 2020 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package dochtml
import "testing"
func TestIsDeprecated(t *testing.T) {
for _, test := range []struct {
text string
want bool
{"A comment", false},
{"Deprecated: foo", true},
{" A comment\n Deprecated: foo", false},
{" A comment\n\n Deprecated: foo", true},
{"This is\n Deprecated.", false},
{"line 1\nDeprecated:\nline 2\n", false},
{"line 1\n\nDeprecated:\nline 2\n", true},
} {
got := isDeprecated(test.text)
if got != test.want {
t.Errorf("%q: got %t, want %t", test.text, got, test.want)