ref: be625b0f144f89179e63d680ef2cc59c6fb974d8
dir: /browser/history/history_test.go/
package history import ( "net/url" "testing" ) func TestNoDup(t *testing.T) { h := History{} uris := []string{ "https://example.com", "https://example.com/a", "https://example.com/a", "https://example.com/b", "https://example.com/b", } for _, uri := range uris { u, err := url.Parse(uri) if err != nil { t.Error() } h.Push(u, 0) } if len(h.items) != 3 { t.Error() } }