ref: 89d4bc312ff9a8639a4bf912f36e1a48e8a4e113
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() } }