Browse Source

Migrate to go modules (Go 1.11)

Frédéric Guillot 9 months ago
parent
commit
a3f3f51c60
100 changed files with 60 additions and 12175 deletions
  1. 0
    151
      Gopkg.lock
  2. 0
    54
      Gopkg.toml
  3. 19
    0
      go.mod
  4. 41
    0
      go.sum
  5. 0
    234
      vendor/github.com/PuerkitoBio/goquery/array_test.go
  6. 0
    436
      vendor/github.com/PuerkitoBio/goquery/bench/v0.1.0
  7. 0
    438
      vendor/github.com/PuerkitoBio/goquery/bench/v0.1.1
  8. 0
    405
      vendor/github.com/PuerkitoBio/goquery/bench/v0.1.1-v0.2.1-go1.1rc1.svg
  9. 0
    459
      vendor/github.com/PuerkitoBio/goquery/bench/v0.2.0
  10. 0
    420
      vendor/github.com/PuerkitoBio/goquery/bench/v0.2.0-v0.2.1-go1.1rc1.svg
  11. 0
    470
      vendor/github.com/PuerkitoBio/goquery/bench/v0.2.1-go1.1rc1
  12. 0
    476
      vendor/github.com/PuerkitoBio/goquery/bench/v0.3.0
  13. 0
    478
      vendor/github.com/PuerkitoBio/goquery/bench/v0.3.2-go1.2
  14. 0
    477
      vendor/github.com/PuerkitoBio/goquery/bench/v0.3.2-go1.2-take2
  15. 0
    477
      vendor/github.com/PuerkitoBio/goquery/bench/v0.3.2-go1.2rc1
  16. 0
    85
      vendor/github.com/PuerkitoBio/goquery/bench/v1.0.0-go1.7
  17. 0
    85
      vendor/github.com/PuerkitoBio/goquery/bench/v1.0.1a-go1.7
  18. 0
    85
      vendor/github.com/PuerkitoBio/goquery/bench/v1.0.1b-go1.7
  19. 0
    86
      vendor/github.com/PuerkitoBio/goquery/bench/v1.0.1c-go1.7
  20. 0
    120
      vendor/github.com/PuerkitoBio/goquery/bench_array_test.go
  21. 0
    40
      vendor/github.com/PuerkitoBio/goquery/bench_example_test.go
  22. 0
    104
      vendor/github.com/PuerkitoBio/goquery/bench_expand_test.go
  23. 0
    236
      vendor/github.com/PuerkitoBio/goquery/bench_filter_test.go
  24. 0
    68
      vendor/github.com/PuerkitoBio/goquery/bench_iteration_test.go
  25. 0
    51
      vendor/github.com/PuerkitoBio/goquery/bench_property_test.go
  26. 0
    111
      vendor/github.com/PuerkitoBio/goquery/bench_query_test.go
  27. 0
    802
      vendor/github.com/PuerkitoBio/goquery/bench_traversal_test.go
  28. 0
    68
      vendor/github.com/PuerkitoBio/goquery/doc/tips.md
  29. 0
    82
      vendor/github.com/PuerkitoBio/goquery/example_test.go
  30. 0
    118
      vendor/github.com/PuerkitoBio/goquery/expand_test.go
  31. 0
    206
      vendor/github.com/PuerkitoBio/goquery/filter_test.go
  32. 0
    88
      vendor/github.com/PuerkitoBio/goquery/iteration_test.go
  33. 0
    513
      vendor/github.com/PuerkitoBio/goquery/manipulation_test.go
  34. 0
    37
      vendor/github.com/PuerkitoBio/goquery/misc/git/pre-commit
  35. 0
    252
      vendor/github.com/PuerkitoBio/goquery/property_test.go
  36. 0
    103
      vendor/github.com/PuerkitoBio/goquery/query_test.go
  37. 0
    855
      vendor/github.com/PuerkitoBio/goquery/testdata/gotesting.html
  38. 0
    1214
      vendor/github.com/PuerkitoBio/goquery/testdata/gowiki.html
  39. 0
    413
      vendor/github.com/PuerkitoBio/goquery/testdata/metalreview.html
  40. 0
    102
      vendor/github.com/PuerkitoBio/goquery/testdata/page.html
  41. 0
    24
      vendor/github.com/PuerkitoBio/goquery/testdata/page2.html
  42. 0
    24
      vendor/github.com/PuerkitoBio/goquery/testdata/page3.html
  43. 0
    793
      vendor/github.com/PuerkitoBio/goquery/traversal_test.go
  44. 0
    202
      vendor/github.com/PuerkitoBio/goquery/type_test.go
  45. 0
    128
      vendor/github.com/PuerkitoBio/goquery/utilities_test.go
  46. 0
    0
      vendor/github.com/andybalholm/cascadia/LICENSE
  47. 0
    53
      vendor/github.com/andybalholm/cascadia/benchmark_test.go
  48. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test0
  49. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test1
  50. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test10
  51. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test11
  52. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test12
  53. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test13
  54. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test14
  55. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test15
  56. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test16
  57. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test17
  58. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test18
  59. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test19
  60. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test2
  61. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test20
  62. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test21
  63. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test22
  64. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test23
  65. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test24
  66. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test25
  67. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test26
  68. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test27
  69. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test28
  70. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test29
  71. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test3
  72. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test30
  73. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test31
  74. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test32
  75. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test33
  76. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test34
  77. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test35
  78. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test36
  79. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test37
  80. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test38
  81. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test39
  82. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test4
  83. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test40
  84. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test41
  85. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test42
  86. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test43
  87. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test44
  88. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test45
  89. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test46
  90. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test47
  91. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test48
  92. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test49
  93. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test5
  94. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test50
  95. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test51
  96. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test52
  97. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test53
  98. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test54
  99. 0
    1
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test55
  100. 0
    0
      vendor/github.com/andybalholm/cascadia/fuzz/corpus/test56

+ 0
- 151
Gopkg.lock View File

@@ -1,151 +0,0 @@
1
-# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
2
-
3
-
4
-[[projects]]
5
-  name = "github.com/PuerkitoBio/goquery"
6
-  packages = ["."]
7
-  revision = "dc2ec5c7ca4d9aae063b79b9f581dd3ea6afd2b2"
8
-  version = "v1.4.1"
9
-
10
-[[projects]]
11
-  name = "github.com/andybalholm/cascadia"
12
-  packages = ["."]
13
-  revision = "901648c87902174f774fac311d7f176f8647bdaa"
14
-  version = "v1.0.0"
15
-
16
-[[projects]]
17
-  name = "github.com/golang/protobuf"
18
-  packages = ["proto"]
19
-  revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265"
20
-  version = "v1.1.0"
21
-
22
-[[projects]]
23
-  name = "github.com/gorilla/context"
24
-  packages = ["."]
25
-  revision = "08b5f424b9271eedf6f9f0ce86cb9396ed337a42"
26
-  version = "v1.1.1"
27
-
28
-[[projects]]
29
-  name = "github.com/gorilla/mux"
30
-  packages = ["."]
31
-  revision = "e3702bed27f0d39777b0b37b664b6280e8ef8fbf"
32
-  version = "v1.6.2"
33
-
34
-[[projects]]
35
-  branch = "master"
36
-  name = "github.com/lib/pq"
37
-  packages = [
38
-    ".",
39
-    "hstore",
40
-    "oid"
41
-  ]
42
-  revision = "90697d60dd844d5ef6ff15135d0203f65d2f53b8"
43
-
44
-[[projects]]
45
-  name = "github.com/tdewolff/minify"
46
-  packages = [
47
-    ".",
48
-    "css",
49
-    "js"
50
-  ]
51
-  revision = "8d72a4127ae33b755e95bffede9b92e396267ce2"
52
-  version = "v2.3.5"
53
-
54
-[[projects]]
55
-  name = "github.com/tdewolff/parse"
56
-  packages = [
57
-    ".",
58
-    "buffer",
59
-    "css",
60
-    "js",
61
-    "strconv"
62
-  ]
63
-  revision = "d739d6fccb0971177e06352fea02d3552625efb1"
64
-  version = "v2.3.3"
65
-
66
-[[projects]]
67
-  branch = "master"
68
-  name = "golang.org/x/crypto"
69
-  packages = [
70
-    "acme",
71
-    "acme/autocert",
72
-    "bcrypt",
73
-    "blowfish",
74
-    "ssh/terminal"
75
-  ]
76
-  revision = "a49355c7e3f8fe157a85be2f77e6e269a0f89602"
77
-
78
-[[projects]]
79
-  branch = "master"
80
-  name = "golang.org/x/net"
81
-  packages = [
82
-    "context",
83
-    "context/ctxhttp",
84
-    "html",
85
-    "html/atom",
86
-    "html/charset"
87
-  ]
88
-  revision = "32a936f46389aa10549d60bd7833e54b01685d09"
89
-
90
-[[projects]]
91
-  branch = "master"
92
-  name = "golang.org/x/oauth2"
93
-  packages = [
94
-    ".",
95
-    "internal"
96
-  ]
97
-  revision = "ef147856a6ddbb60760db74283d2424e98c87bff"
98
-
99
-[[projects]]
100
-  branch = "master"
101
-  name = "golang.org/x/sys"
102
-  packages = [
103
-    "unix",
104
-    "windows"
105
-  ]
106
-  revision = "3c6ecd8f22c6f40fbeec94c000a069d7d87c7624"
107
-
108
-[[projects]]
109
-  name = "golang.org/x/text"
110
-  packages = [
111
-    "encoding",
112
-    "encoding/charmap",
113
-    "encoding/htmlindex",
114
-    "encoding/internal",
115
-    "encoding/internal/identifier",
116
-    "encoding/japanese",
117
-    "encoding/korean",
118
-    "encoding/simplifiedchinese",
119
-    "encoding/traditionalchinese",
120
-    "encoding/unicode",
121
-    "internal/gen",
122
-    "internal/tag",
123
-    "internal/utf8internal",
124
-    "language",
125
-    "runes",
126
-    "transform",
127
-    "unicode/cldr"
128
-  ]
129
-  revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"
130
-  version = "v0.3.0"
131
-
132
-[[projects]]
133
-  name = "google.golang.org/appengine"
134
-  packages = [
135
-    "internal",
136
-    "internal/base",
137
-    "internal/datastore",
138
-    "internal/log",
139
-    "internal/remote_api",
140
-    "internal/urlfetch",
141
-    "urlfetch"
142
-  ]
143
-  revision = "b1f26356af11148e710935ed1ac8a7f5702c7612"
144
-  version = "v1.1.0"
145
-
146
-[solve-meta]
147
-  analyzer-name = "dep"
148
-  analyzer-version = 1
149
-  inputs-digest = "bcdb45e8fd281e2a0b71ac72bfeba98a126cdbc8809da17e7e63394237105e32"
150
-  solver-name = "gps-cdcl"
151
-  solver-version = 1

+ 0
- 54
Gopkg.toml View File

@@ -1,54 +0,0 @@
1
-
2
-# Gopkg.toml example
3
-#
4
-# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
5
-# for detailed Gopkg.toml documentation.
6
-#
7
-# required = ["github.com/user/thing/cmd/thing"]
8
-# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
9
-#
10
-# [[constraint]]
11
-#   name = "github.com/user/project"
12
-#   version = "1.0.0"
13
-#
14
-# [[constraint]]
15
-#   name = "github.com/user/project2"
16
-#   branch = "dev"
17
-#   source = "github.com/myfork/project2"
18
-#
19
-# [[override]]
20
-#  name = "github.com/x/y"
21
-#  version = "2.4.0"
22
-
23
-[metadata.heroku]
24
-  root-package = "miniflux.app"
25
-  go-version = "go1.10"
26
-  ensure = "false"
27
-
28
-[[constraint]]
29
-  name = "github.com/PuerkitoBio/goquery"
30
-  version = "1.4.1"
31
-
32
-[[constraint]]
33
-  name = "github.com/gorilla/mux"
34
-  version = "1.6.2"
35
-
36
-[[constraint]]
37
-  branch = "master"
38
-  name = "github.com/lib/pq"
39
-
40
-[[constraint]]
41
-  name = "github.com/tdewolff/minify"
42
-  version = "2.3.5"
43
-
44
-[[constraint]]
45
-  branch = "master"
46
-  name = "golang.org/x/crypto"
47
-
48
-[[constraint]]
49
-  branch = "master"
50
-  name = "golang.org/x/net"
51
-
52
-[[constraint]]
53
-  branch = "master"
54
-  name = "golang.org/x/oauth2"

+ 19
- 0
go.mod View File

@@ -0,0 +1,19 @@
1
+module miniflux.app
2
+
3
+require (
4
+	github.com/PuerkitoBio/goquery v1.4.1
5
+	github.com/andybalholm/cascadia v1.0.0 // indirect
6
+	github.com/golang/protobuf v1.1.0 // indirect
7
+	github.com/gorilla/context v1.1.1 // indirect
8
+	github.com/gorilla/mux v1.6.2
9
+	github.com/lib/pq v1.0.0
10
+	github.com/tdewolff/minify v2.3.5+incompatible // indirect
11
+	github.com/tdewolff/parse v2.3.3+incompatible // indirect
12
+	golang.org/x/crypto v0.0.0-20180820150726-614d502a4dac
13
+	golang.org/x/net v0.0.0-20180826012351-8a410e7b638d
14
+	golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be
15
+	golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f // indirect
16
+	golang.org/x/sys v0.0.0-20180824143301-4910a1d54f87 // indirect
17
+	golang.org/x/text v0.3.0 // indirect
18
+	google.golang.org/appengine v1.1.0 // indirect
19
+)

+ 41
- 0
go.sum View File

@@ -0,0 +1,41 @@
1
+github.com/PuerkitoBio/goquery v1.4.1 h1:smcIRGdYm/w7JSbcdeLHEMzxmsBQvl8lhf0dSw2nzMI=
2
+github.com/PuerkitoBio/goquery v1.4.1/go.mod h1:T9ezsOHcCrDCgA8aF1Cqr3sSYbO/xgdy8/R/XiIMAhA=
3
+github.com/andybalholm/cascadia v1.0.0 h1:hOCXnnZ5A+3eVDX8pvgl4kofXv2ELss0bKcqRySc45o=
4
+github.com/andybalholm/cascadia v1.0.0/go.mod h1:GsXiBklL0woXo1j/WYWtSYYC4ouU9PqHO0sqidkEA4Y=
5
+github.com/golang/protobuf v1.1.0 h1:0iH4Ffd/meGoXqF2lSAhZHt8X+cPgkfn/cb6Cce5Vpc=
6
+github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
7
+github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8=
8
+github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg=
9
+github.com/gorilla/mux v1.6.2 h1:Pgr17XVTNXAk3q/r4CpKzC5xBM/qW1uVLV+IhRZpIIk=
10
+github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs=
11
+github.com/lib/pq v0.0.0-20180523175426-90697d60dd84 h1:it29sI2IM490luSc3RAhp5WuCYnc6RtbfLVAB7nmC5M=
12
+github.com/lib/pq v0.0.0-20180523175426-90697d60dd84/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
13
+github.com/lib/pq v1.0.0 h1:X5PMW56eZitiTeO7tKzZxFCSpbFZJtkMMooicw2us9A=
14
+github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
15
+github.com/tdewolff/minify v2.3.5+incompatible h1:oFxBKxTIY1F/1DEJhLeh/T507W56JqZtWVrawFcdadI=
16
+github.com/tdewolff/minify v2.3.5+incompatible/go.mod h1:9Ov578KJUmAWpS6NeZwRZyT56Uf6o3Mcz9CEsg8USYs=
17
+github.com/tdewolff/parse v2.3.3+incompatible h1:q6OSjvHtvBucLb34z24OH1xl5wGdw1mI9Vd38Qj9evs=
18
+github.com/tdewolff/parse v2.3.3+incompatible/go.mod h1:8oBwCsVmUkgHO8M5iCzSIDtpzXOT0WXX9cWhz+bIzJQ=
19
+golang.org/x/crypto v0.0.0-20180621125126-a49355c7e3f8 h1:h7zdf0RiEvWbYBKIx4b+q41xoUVnMmvsGZnIVE5syG8=
20
+golang.org/x/crypto v0.0.0-20180621125126-a49355c7e3f8/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
21
+golang.org/x/crypto v0.0.0-20180820150726-614d502a4dac h1:7d7lG9fHOLdL6jZPtnV4LpI41SbohIJ1Atq7U991dMg=
22
+golang.org/x/crypto v0.0.0-20180820150726-614d502a4dac/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
23
+golang.org/x/net v0.0.0-20180218175443-cbe0f9307d01/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
24
+golang.org/x/net v0.0.0-20180706051357-32a936f46389 h1:U+zCn5sqaq+q4hrnMrz9sgrW1yatwEOUgYkGt3u9ZOU=
25
+golang.org/x/net v0.0.0-20180706051357-32a936f46389/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
26
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d h1:g9qWBGx4puODJTMVyoPrpoxPFgVGd+z1DZwjfRu4d0I=
27
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
28
+golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd h1:QQhib242ErYDSMitlBm8V7wYCm/1a25hV8qMadIKLPA=
29
+golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
30
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be h1:vEDujvNQGv4jgYKudGeI/+DAX4Jffq6hpD55MmoEvKs=
31
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
32
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA=
33
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
34
+golang.org/x/sys v0.0.0-20180707002001-3c6ecd8f22c6 h1:Cz4Qko2XI4t1PQc1ntprOvCDgdAh1ErauyEFKlFYTxw=
35
+golang.org/x/sys v0.0.0-20180707002001-3c6ecd8f22c6/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
36
+golang.org/x/sys v0.0.0-20180824143301-4910a1d54f87 h1:GqwDwfvIpC33dK9bA1fD+JiDUNsuAiQiEkpHqUKze4o=
37
+golang.org/x/sys v0.0.0-20180824143301-4910a1d54f87/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
38
+golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
39
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
40
+google.golang.org/appengine v1.1.0 h1:igQkv0AAhEIvTEpD5LIpAfav2eeVO9HBTjvKHVJPRSs=
41
+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=

+ 0
- 234
vendor/github.com/PuerkitoBio/goquery/array_test.go View File

@@ -1,234 +0,0 @@
1
-package goquery
2
-
3
-import (
4
-	"testing"
5
-)
6
-
7
-func TestFirst(t *testing.T) {
8
-	sel := Doc().Find(".pvk-content").First()
9
-	assertLength(t, sel.Nodes, 1)
10
-}
11
-
12
-func TestFirstEmpty(t *testing.T) {
13
-	sel := Doc().Find(".pvk-zzcontentzz").First()
14
-	assertLength(t, sel.Nodes, 0)
15
-}
16
-
17
-func TestFirstInvalid(t *testing.T) {
18
-	sel := Doc().Find("").First()
19
-	assertLength(t, sel.Nodes, 0)
20
-}
21
-
22
-func TestFirstRollback(t *testing.T) {
23
-	sel := Doc().Find(".pvk-content")
24
-	sel2 := sel.First().End()
25
-	assertEqual(t, sel, sel2)
26
-}
27
-
28
-func TestLast(t *testing.T) {
29
-	sel := Doc().Find(".pvk-content").Last()
30
-	assertLength(t, sel.Nodes, 1)
31
-
32
-	// Should contain Footer
33
-	foot := Doc().Find(".footer")
34
-	if !sel.Contains(foot.Nodes[0]) {
35
-		t.Error("Last .pvk-content should contain .footer.")
36
-	}
37
-}
38
-
39
-func TestLastEmpty(t *testing.T) {
40
-	sel := Doc().Find(".pvk-zzcontentzz").Last()
41
-	assertLength(t, sel.Nodes, 0)
42
-}
43
-
44
-func TestLastInvalid(t *testing.T) {
45
-	sel := Doc().Find("").Last()
46
-	assertLength(t, sel.Nodes, 0)
47
-}
48
-
49
-func TestLastRollback(t *testing.T) {
50
-	sel := Doc().Find(".pvk-content")
51
-	sel2 := sel.Last().End()
52
-	assertEqual(t, sel, sel2)
53
-}
54
-
55
-func TestEq(t *testing.T) {
56
-	sel := Doc().Find(".pvk-content").Eq(1)
57
-	assertLength(t, sel.Nodes, 1)
58
-}
59
-
60
-func TestEqNegative(t *testing.T) {
61
-	sel := Doc().Find(".pvk-content").Eq(-1)
62
-	assertLength(t, sel.Nodes, 1)
63
-
64
-	// Should contain Footer
65
-	foot := Doc().Find(".footer")
66
-	if !sel.Contains(foot.Nodes[0]) {
67
-		t.Error("Index -1 of .pvk-content should contain .footer.")
68
-	}
69
-}
70
-
71
-func TestEqEmpty(t *testing.T) {
72
-	sel := Doc().Find("something_random_that_does_not_exists").Eq(0)
73
-	assertLength(t, sel.Nodes, 0)
74
-}
75
-
76
-func TestEqInvalid(t *testing.T) {
77
-	sel := Doc().Find("").Eq(0)
78
-	assertLength(t, sel.Nodes, 0)
79
-}
80
-
81
-func TestEqInvalidPositive(t *testing.T) {
82
-	sel := Doc().Find(".pvk-content").Eq(3)
83
-	assertLength(t, sel.Nodes, 0)
84
-}
85
-
86
-func TestEqInvalidNegative(t *testing.T) {
87
-	sel := Doc().Find(".pvk-content").Eq(-4)
88
-	assertLength(t, sel.Nodes, 0)
89
-}
90
-
91
-func TestEqRollback(t *testing.T) {
92
-	sel := Doc().Find(".pvk-content")
93
-	sel2 := sel.Eq(1).End()
94
-	assertEqual(t, sel, sel2)
95
-}
96
-
97
-func TestSlice(t *testing.T) {
98
-	sel := Doc().Find(".pvk-content").Slice(0, 2)
99
-
100
-	assertLength(t, sel.Nodes, 2)
101
-	assertSelectionIs(t, sel, "#pc1", "#pc2")
102
-}
103
-
104
-func TestSliceToEnd(t *testing.T) {
105
-	sel := Doc().Find(".pvk-content").Slice(1, ToEnd)
106
-
107
-	assertLength(t, sel.Nodes, 2)
108
-	assertSelectionIs(t, sel.Eq(0), "#pc2")
109
-	if _, ok := sel.Eq(1).Attr("id"); ok {
110
-		t.Error("Want no attribute ID, got one")
111
-	}
112
-}
113
-
114
-func TestSliceEmpty(t *testing.T) {
115
-	defer assertPanic(t)
116
-	Doc().Find("x").Slice(0, 2)
117
-}
118
-
119
-func TestSliceInvalid(t *testing.T) {
120
-	defer assertPanic(t)
121
-	Doc().Find("").Slice(0, 2)
122
-}
123
-
124
-func TestSliceInvalidToEnd(t *testing.T) {
125
-	defer assertPanic(t)
126
-	Doc().Find("").Slice(2, ToEnd)
127
-}
128
-
129
-func TestSliceOutOfBounds(t *testing.T) {
130
-	defer assertPanic(t)
131
-	Doc().Find(".pvk-content").Slice(2, 12)
132
-}
133
-
134
-func TestNegativeSliceStart(t *testing.T) {
135
-	sel := Doc().Find(".container-fluid").Slice(-2, 3)
136
-	assertLength(t, sel.Nodes, 1)
137
-	assertSelectionIs(t, sel.Eq(0), "#cf3")
138
-}
139
-
140
-func TestNegativeSliceEnd(t *testing.T) {
141
-	sel := Doc().Find(".container-fluid").Slice(1, -1)
142
-	assertLength(t, sel.Nodes, 2)
143
-	assertSelectionIs(t, sel.Eq(0), "#cf2")
144
-	assertSelectionIs(t, sel.Eq(1), "#cf3")
145
-}
146
-
147
-func TestNegativeSliceBoth(t *testing.T) {
148
-	sel := Doc().Find(".container-fluid").Slice(-3, -1)
149
-	assertLength(t, sel.Nodes, 2)
150
-	assertSelectionIs(t, sel.Eq(0), "#cf2")
151
-	assertSelectionIs(t, sel.Eq(1), "#cf3")
152
-}
153
-
154
-func TestNegativeSliceToEnd(t *testing.T) {
155
-	sel := Doc().Find(".container-fluid").Slice(-3, ToEnd)
156
-	assertLength(t, sel.Nodes, 3)
157
-	assertSelectionIs(t, sel, "#cf2", "#cf3", "#cf4")
158
-}
159
-
160
-func TestNegativeSliceOutOfBounds(t *testing.T) {
161
-	defer assertPanic(t)
162
-	Doc().Find(".container-fluid").Slice(-12, -7)
163
-}
164
-
165
-func TestSliceRollback(t *testing.T) {
166
-	sel := Doc().Find(".pvk-content")
167
-	sel2 := sel.Slice(0, 2).End()
168
-	assertEqual(t, sel, sel2)
169
-}
170
-
171
-func TestGet(t *testing.T) {
172
-	sel := Doc().Find(".pvk-content")
173
-	node := sel.Get(1)
174
-	if sel.Nodes[1] != node {
175
-		t.Errorf("Expected node %v to be %v.", node, sel.Nodes[1])
176
-	}
177
-}
178
-
179
-func TestGetNegative(t *testing.T) {
180
-	sel := Doc().Find(".pvk-content")
181
-	node := sel.Get(-3)
182
-	if sel.Nodes[0] != node {
183
-		t.Errorf("Expected node %v to be %v.", node, sel.Nodes[0])
184
-	}
185
-}
186
-
187
-func TestGetInvalid(t *testing.T) {
188
-	defer assertPanic(t)
189
-	sel := Doc().Find(".pvk-content")
190
-	sel.Get(129)
191
-}
192
-
193
-func TestIndex(t *testing.T) {
194
-	sel := Doc().Find(".pvk-content")
195
-	if i := sel.Index(); i != 1 {
196
-		t.Errorf("Expected index of 1, got %v.", i)
197
-	}
198
-}
199
-
200
-func TestIndexSelector(t *testing.T) {
201
-	sel := Doc().Find(".hero-unit")
202
-	if i := sel.IndexSelector("div"); i != 4 {
203
-		t.Errorf("Expected index of 4, got %v.", i)
204
-	}
205
-}
206
-
207
-func TestIndexSelectorInvalid(t *testing.T) {
208
-	sel := Doc().Find(".hero-unit")
209
-	if i := sel.IndexSelector(""); i != -1 {
210
-		t.Errorf("Expected index of -1, got %v.", i)
211
-	}
212
-}
213
-
214
-func TestIndexOfNode(t *testing.T) {
215
-	sel := Doc().Find("div.pvk-gutter")
216
-	if i := sel.IndexOfNode(sel.Nodes[1]); i != 1 {
217
-		t.Errorf("Expected index of 1, got %v.", i)
218
-	}
219
-}
220
-
221
-func TestIndexOfNilNode(t *testing.T) {
222
-	sel := Doc().Find("div.pvk-gutter")
223
-	if i := sel.IndexOfNode(nil); i != -1 {
224
-		t.Errorf("Expected index of -1, got %v.", i)
225
-	}
226
-}
227
-
228
-func TestIndexOfSelection(t *testing.T) {
229
-	sel := Doc().Find("div")
230
-	sel2 := Doc().Find(".hero-unit")
231
-	if i := sel.IndexOfSelection(sel2); i != 4 {
232
-		t.Errorf("Expected index of 4, got %v.", i)
233
-	}
234
-}

+ 0
- 436
vendor/github.com/PuerkitoBio/goquery/bench/v0.1.0 View File

@@ -1,436 +0,0 @@
1
-PASS
2
-BenchmarkFirst	20000000	        92.9 ns/op
3
-BenchmarkLast	20000000	        91.6 ns/op
4
-BenchmarkEq	20000000	        90.6 ns/op
5
-BenchmarkSlice	20000000	        86.7 ns/op
6
-BenchmarkGet	1000000000	         2.14 ns/op
7
-BenchmarkIndex	  500000	      5308 ns/op
8
---- BENCH: BenchmarkIndex
9
-	bench_array_test.go:73: Index=3
10
-	bench_array_test.go:73: Index=3
11
-	bench_array_test.go:73: Index=3
12
-	bench_array_test.go:73: Index=3
13
-BenchmarkIndexSelector	   50000	     54962 ns/op
14
---- BENCH: BenchmarkIndexSelector
15
-	bench_array_test.go:85: IndexSelector=4
16
-	bench_array_test.go:85: IndexSelector=4
17
-	bench_array_test.go:85: IndexSelector=4
18
-	bench_array_test.go:85: IndexSelector=4
19
-BenchmarkIndexOfNode	100000000	        11.4 ns/op
20
---- BENCH: BenchmarkIndexOfNode
21
-	bench_array_test.go:99: IndexOfNode=2
22
-	bench_array_test.go:99: IndexOfNode=2
23
-	bench_array_test.go:99: IndexOfNode=2
24
-	bench_array_test.go:99: IndexOfNode=2
25
-	bench_array_test.go:99: IndexOfNode=2
26
-BenchmarkIndexOfSelection	100000000	        12.1 ns/op
27
---- BENCH: BenchmarkIndexOfSelection
28
-	bench_array_test.go:111: IndexOfSelection=2
29
-	bench_array_test.go:111: IndexOfSelection=2
30
-	bench_array_test.go:111: IndexOfSelection=2
31
-	bench_array_test.go:111: IndexOfSelection=2
32
-	bench_array_test.go:111: IndexOfSelection=2
33
-BenchmarkMetalReviewExample	    5000	    327144 ns/op
34
---- BENCH: BenchmarkMetalReviewExample
35
-	bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5).
36
-		Review 1: Over Your Threshold - Facticity (6.0).
37
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
38
-		Review 3: Evoken - Atra Mors (9.5).
39
-		
40
-	bench_example_test.go:41: MetalReviewExample=10
41
-	bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5).
42
-		Review 1: Over Your Threshold - Facticity (6.0).
43
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
44
-		Review 3: Evoken - Atra Mors (9.5).
45
-	... [output truncated]
46
-BenchmarkAdd	   50000	     52945 ns/op
47
---- BENCH: BenchmarkAdd
48
-	bench_expand_test.go:20: Add=43
49
-	bench_expand_test.go:20: Add=43
50
-	bench_expand_test.go:20: Add=43
51
-	bench_expand_test.go:20: Add=43
52
-BenchmarkAddSelection	10000000	       205 ns/op
53
---- BENCH: BenchmarkAddSelection
54
-	bench_expand_test.go:37: AddSelection=43
55
-	bench_expand_test.go:37: AddSelection=43
56
-	bench_expand_test.go:37: AddSelection=43
57
-	bench_expand_test.go:37: AddSelection=43
58
-	bench_expand_test.go:37: AddSelection=43
59
-BenchmarkAddNodes	10000000	       203 ns/op
60
---- BENCH: BenchmarkAddNodes
61
-	bench_expand_test.go:55: AddNodes=43
62
-	bench_expand_test.go:55: AddNodes=43
63
-	bench_expand_test.go:55: AddNodes=43
64
-	bench_expand_test.go:55: AddNodes=43
65
-	bench_expand_test.go:55: AddNodes=43
66
-BenchmarkAndSelf	 1000000	      2639 ns/op
67
---- BENCH: BenchmarkAndSelf
68
-	bench_expand_test.go:71: AndSelf=44
69
-	bench_expand_test.go:71: AndSelf=44
70
-	bench_expand_test.go:71: AndSelf=44
71
-	bench_expand_test.go:71: AndSelf=44
72
-BenchmarkFilter	   50000	     30182 ns/op
73
---- BENCH: BenchmarkFilter
74
-	bench_filter_test.go:20: Filter=13
75
-	bench_filter_test.go:20: Filter=13
76
-	bench_filter_test.go:20: Filter=13
77
-	bench_filter_test.go:20: Filter=13
78
-BenchmarkNot	   50000	     34855 ns/op
79
---- BENCH: BenchmarkNot
80
-	bench_filter_test.go:36: Not=371
81
-	bench_filter_test.go:36: Not=371
82
-	bench_filter_test.go:36: Not=371
83
-	bench_filter_test.go:36: Not=371
84
-BenchmarkFilterFunction	   50000	     66052 ns/op
85
---- BENCH: BenchmarkFilterFunction
86
-	bench_filter_test.go:55: FilterFunction=112
87
-	bench_filter_test.go:55: FilterFunction=112
88
-	bench_filter_test.go:55: FilterFunction=112
89
-	bench_filter_test.go:55: FilterFunction=112
90
-BenchmarkNotFunction	   50000	     69721 ns/op
91
---- BENCH: BenchmarkNotFunction
92
-	bench_filter_test.go:74: NotFunction=261
93
-	bench_filter_test.go:74: NotFunction=261
94
-	bench_filter_test.go:74: NotFunction=261
95
-	bench_filter_test.go:74: NotFunction=261
96
-BenchmarkFilterNodes	   50000	     66077 ns/op
97
---- BENCH: BenchmarkFilterNodes
98
-	bench_filter_test.go:92: FilterNodes=2
99
-	bench_filter_test.go:92: FilterNodes=2
100
-	bench_filter_test.go:92: FilterNodes=2
101
-	bench_filter_test.go:92: FilterNodes=2
102
-BenchmarkNotNodes	   20000	     80021 ns/op
103
---- BENCH: BenchmarkNotNodes
104
-	bench_filter_test.go:110: NotNodes=360
105
-	bench_filter_test.go:110: NotNodes=360
106
-	bench_filter_test.go:110: NotNodes=360
107
-	bench_filter_test.go:110: NotNodes=360
108
-BenchmarkFilterSelection	   50000	     66256 ns/op
109
---- BENCH: BenchmarkFilterSelection
110
-	bench_filter_test.go:127: FilterSelection=2
111
-	bench_filter_test.go:127: FilterSelection=2
112
-	bench_filter_test.go:127: FilterSelection=2
113
-	bench_filter_test.go:127: FilterSelection=2
114
-BenchmarkNotSelection	   20000	     79568 ns/op
115
---- BENCH: BenchmarkNotSelection
116
-	bench_filter_test.go:144: NotSelection=360
117
-	bench_filter_test.go:144: NotSelection=360
118
-	bench_filter_test.go:144: NotSelection=360
119
-	bench_filter_test.go:144: NotSelection=360
120
-BenchmarkHas	    5000	    569441 ns/op
121
---- BENCH: BenchmarkHas
122
-	bench_filter_test.go:160: Has=13
123
-	bench_filter_test.go:160: Has=13
124
-	bench_filter_test.go:160: Has=13
125
-BenchmarkHasNodes	   10000	    230585 ns/op
126
---- BENCH: BenchmarkHasNodes
127
-	bench_filter_test.go:178: HasNodes=15
128
-	bench_filter_test.go:178: HasNodes=15
129
-	bench_filter_test.go:178: HasNodes=15
130
-BenchmarkHasSelection	   10000	    231470 ns/op
131
---- BENCH: BenchmarkHasSelection
132
-	bench_filter_test.go:195: HasSelection=15
133
-	bench_filter_test.go:195: HasSelection=15
134
-	bench_filter_test.go:195: HasSelection=15
135
-BenchmarkEnd	500000000	         4.65 ns/op
136
---- BENCH: BenchmarkEnd
137
-	bench_filter_test.go:211: End=373
138
-	bench_filter_test.go:211: End=373
139
-	bench_filter_test.go:211: End=373
140
-	bench_filter_test.go:211: End=373
141
-	bench_filter_test.go:211: End=373
142
-	bench_filter_test.go:211: End=373
143
-BenchmarkEach	  200000	      9558 ns/op
144
---- BENCH: BenchmarkEach
145
-	bench_iteration_test.go:22: Each=59
146
-	bench_iteration_test.go:22: Each=59
147
-	bench_iteration_test.go:22: Each=59
148
-	bench_iteration_test.go:22: Each=59
149
-BenchmarkMap	  100000	     16809 ns/op
150
---- BENCH: BenchmarkMap
151
-	bench_iteration_test.go:41: Map=59
152
-	bench_iteration_test.go:41: Map=59
153
-	bench_iteration_test.go:41: Map=59
154
-	bench_iteration_test.go:41: Map=59
155
-BenchmarkAttr	50000000	        37.5 ns/op
156
---- BENCH: BenchmarkAttr
157
-	bench_property_test.go:16: Attr=firstHeading
158
-	bench_property_test.go:16: Attr=firstHeading
159
-	bench_property_test.go:16: Attr=firstHeading
160
-	bench_property_test.go:16: Attr=firstHeading
161
-	bench_property_test.go:16: Attr=firstHeading
162
-BenchmarkText	  100000	     18583 ns/op
163
-BenchmarkLength	2000000000	         0.80 ns/op
164
---- BENCH: BenchmarkLength
165
-	bench_property_test.go:37: Length=14
166
-	bench_property_test.go:37: Length=14
167
-	bench_property_test.go:37: Length=14
168
-	bench_property_test.go:37: Length=14
169
-	bench_property_test.go:37: Length=14
170
-	bench_property_test.go:37: Length=14
171
-BenchmarkHtml	 5000000	       666 ns/op
172
-BenchmarkIs	   50000	     34328 ns/op
173
---- BENCH: BenchmarkIs
174
-	bench_query_test.go:16: Is=true
175
-	bench_query_test.go:16: Is=true
176
-	bench_query_test.go:16: Is=true
177
-	bench_query_test.go:16: Is=true
178
-BenchmarkIsPositional	   50000	     32423 ns/op
179
---- BENCH: BenchmarkIsPositional
180
-	bench_query_test.go:28: IsPositional=true
181
-	bench_query_test.go:28: IsPositional=true
182
-	bench_query_test.go:28: IsPositional=true
183
-	bench_query_test.go:28: IsPositional=true
184
-BenchmarkIsFunction	 1000000	      2707 ns/op
185
---- BENCH: BenchmarkIsFunction
186
-	bench_query_test.go:43: IsFunction=true
187
-	bench_query_test.go:43: IsFunction=true
188
-	bench_query_test.go:43: IsFunction=true
189
-	bench_query_test.go:43: IsFunction=true
190
-BenchmarkIsSelection	   50000	     66976 ns/op
191
---- BENCH: BenchmarkIsSelection
192
-	bench_query_test.go:56: IsSelection=true
193
-	bench_query_test.go:56: IsSelection=true
194
-	bench_query_test.go:56: IsSelection=true
195
-	bench_query_test.go:56: IsSelection=true
196
-BenchmarkIsNodes	   50000	     66740 ns/op
197
---- BENCH: BenchmarkIsNodes
198
-	bench_query_test.go:70: IsNodes=true
199
-	bench_query_test.go:70: IsNodes=true
200
-	bench_query_test.go:70: IsNodes=true
201
-	bench_query_test.go:70: IsNodes=true
202
-BenchmarkHasClass	    5000	    701722 ns/op
203
---- BENCH: BenchmarkHasClass
204
-	bench_query_test.go:82: HasClass=true
205
-	bench_query_test.go:82: HasClass=true
206
-	bench_query_test.go:82: HasClass=true
207
-BenchmarkContains	100000000	        11.9 ns/op
208
---- BENCH: BenchmarkContains
209
-	bench_query_test.go:96: Contains=true
210
-	bench_query_test.go:96: Contains=true
211
-	bench_query_test.go:96: Contains=true
212
-	bench_query_test.go:96: Contains=true
213
-	bench_query_test.go:96: Contains=true
214
-BenchmarkFind	   50000	     55444 ns/op
215
---- BENCH: BenchmarkFind
216
-	bench_traversal_test.go:18: Find=41
217
-	bench_traversal_test.go:18: Find=41
218
-	bench_traversal_test.go:18: Find=41
219
-	bench_traversal_test.go:18: Find=41
220
-BenchmarkFindWithinSelection	   10000	    127984 ns/op
221
---- BENCH: BenchmarkFindWithinSelection
222
-	bench_traversal_test.go:34: FindWithinSelection=39
223
-	bench_traversal_test.go:34: FindWithinSelection=39
224
-	bench_traversal_test.go:34: FindWithinSelection=39
225
-BenchmarkFindSelection	    5000	    355944 ns/op
226
---- BENCH: BenchmarkFindSelection
227
-	bench_traversal_test.go:51: FindSelection=73
228
-	bench_traversal_test.go:51: FindSelection=73
229
-	bench_traversal_test.go:51: FindSelection=73
230
-BenchmarkFindNodes	    5000	    355596 ns/op
231
---- BENCH: BenchmarkFindNodes
232
-	bench_traversal_test.go:69: FindNodes=73
233
-	bench_traversal_test.go:69: FindNodes=73
234
-	bench_traversal_test.go:69: FindNodes=73
235
-BenchmarkContents	  500000	      5656 ns/op
236
---- BENCH: BenchmarkContents
237
-	bench_traversal_test.go:85: Contents=16
238
-	bench_traversal_test.go:85: Contents=16
239
-	bench_traversal_test.go:85: Contents=16
240
-	bench_traversal_test.go:85: Contents=16
241
-BenchmarkContentsFiltered	  200000	      9007 ns/op
242
---- BENCH: BenchmarkContentsFiltered
243
-	bench_traversal_test.go:101: ContentsFiltered=1
244
-	bench_traversal_test.go:101: ContentsFiltered=1
245
-	bench_traversal_test.go:101: ContentsFiltered=1
246
-	bench_traversal_test.go:101: ContentsFiltered=1
247
-BenchmarkChildren	 1000000	      1237 ns/op
248
---- BENCH: BenchmarkChildren
249
-	bench_traversal_test.go:117: Children=2
250
-	bench_traversal_test.go:117: Children=2
251
-	bench_traversal_test.go:117: Children=2
252
-	bench_traversal_test.go:117: Children=2
253
-BenchmarkChildrenFiltered	  500000	      5613 ns/op
254
---- BENCH: BenchmarkChildrenFiltered
255
-	bench_traversal_test.go:133: ChildrenFiltered=2
256
-	bench_traversal_test.go:133: ChildrenFiltered=2
257
-	bench_traversal_test.go:133: ChildrenFiltered=2
258
-	bench_traversal_test.go:133: ChildrenFiltered=2
259
-BenchmarkParent	   50000	     47026 ns/op
260
---- BENCH: BenchmarkParent
261
-	bench_traversal_test.go:149: Parent=55
262
-	bench_traversal_test.go:149: Parent=55
263
-	bench_traversal_test.go:149: Parent=55
264
-	bench_traversal_test.go:149: Parent=55
265
-BenchmarkParentFiltered	   50000	     51438 ns/op
266
---- BENCH: BenchmarkParentFiltered
267
-	bench_traversal_test.go:165: ParentFiltered=4
268
-	bench_traversal_test.go:165: ParentFiltered=4
269
-	bench_traversal_test.go:165: ParentFiltered=4
270
-	bench_traversal_test.go:165: ParentFiltered=4
271
-BenchmarkParents	   20000	     91820 ns/op
272
---- BENCH: BenchmarkParents
273
-	bench_traversal_test.go:181: Parents=73
274
-	bench_traversal_test.go:181: Parents=73
275
-	bench_traversal_test.go:181: Parents=73
276
-	bench_traversal_test.go:181: Parents=73
277
-BenchmarkParentsFiltered	   20000	     95156 ns/op
278
---- BENCH: BenchmarkParentsFiltered
279
-	bench_traversal_test.go:197: ParentsFiltered=18
280
-	bench_traversal_test.go:197: ParentsFiltered=18
281
-	bench_traversal_test.go:197: ParentsFiltered=18
282
-	bench_traversal_test.go:197: ParentsFiltered=18
283
-BenchmarkParentsUntil	   10000	    134383 ns/op
284
---- BENCH: BenchmarkParentsUntil
285
-	bench_traversal_test.go:213: ParentsUntil=52
286
-	bench_traversal_test.go:213: ParentsUntil=52
287
-	bench_traversal_test.go:213: ParentsUntil=52
288
-BenchmarkParentsUntilSelection	   10000	    235456 ns/op
289
---- BENCH: BenchmarkParentsUntilSelection
290
-	bench_traversal_test.go:230: ParentsUntilSelection=70
291
-	bench_traversal_test.go:230: ParentsUntilSelection=70
292
-	bench_traversal_test.go:230: ParentsUntilSelection=70
293
-BenchmarkParentsUntilNodes	   10000	    235936 ns/op
294
---- BENCH: BenchmarkParentsUntilNodes
295
-	bench_traversal_test.go:248: ParentsUntilNodes=70
296
-	bench_traversal_test.go:248: ParentsUntilNodes=70
297
-	bench_traversal_test.go:248: ParentsUntilNodes=70
298
-BenchmarkParentsFilteredUntil	   50000	     32451 ns/op
299
---- BENCH: BenchmarkParentsFilteredUntil
300
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
301
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
302
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
303
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
304
-BenchmarkParentsFilteredUntilSelection	   50000	     30570 ns/op
305
---- BENCH: BenchmarkParentsFilteredUntilSelection
306
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
307
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
308
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
309
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
310
-BenchmarkParentsFilteredUntilNodes	   50000	     30729 ns/op
311
---- BENCH: BenchmarkParentsFilteredUntilNodes
312
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
313
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
314
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
315
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
316
-BenchmarkSiblings	   10000	    106704 ns/op
317
---- BENCH: BenchmarkSiblings
318
-	bench_traversal_test.go:315: Siblings=293
319
-	bench_traversal_test.go:315: Siblings=293
320
-	bench_traversal_test.go:315: Siblings=293
321
-BenchmarkSiblingsFiltered	   10000	    115592 ns/op
322
---- BENCH: BenchmarkSiblingsFiltered
323
-	bench_traversal_test.go:331: SiblingsFiltered=46
324
-	bench_traversal_test.go:331: SiblingsFiltered=46
325
-	bench_traversal_test.go:331: SiblingsFiltered=46
326
-BenchmarkNext	   50000	     54449 ns/op
327
---- BENCH: BenchmarkNext
328
-	bench_traversal_test.go:347: Next=49
329
-	bench_traversal_test.go:347: Next=49
330
-	bench_traversal_test.go:347: Next=49
331
-	bench_traversal_test.go:347: Next=49
332
-BenchmarkNextFiltered	   50000	     58503 ns/op
333
---- BENCH: BenchmarkNextFiltered
334
-	bench_traversal_test.go:363: NextFiltered=6
335
-	bench_traversal_test.go:363: NextFiltered=6
336
-	bench_traversal_test.go:363: NextFiltered=6
337
-	bench_traversal_test.go:363: NextFiltered=6
338
-BenchmarkNextAll	   20000	     77698 ns/op
339
---- BENCH: BenchmarkNextAll
340
-	bench_traversal_test.go:379: NextAll=234
341
-	bench_traversal_test.go:379: NextAll=234
342
-	bench_traversal_test.go:379: NextAll=234
343
-	bench_traversal_test.go:379: NextAll=234
344
-BenchmarkNextAllFiltered	   20000	     85034 ns/op
345
---- BENCH: BenchmarkNextAllFiltered
346
-	bench_traversal_test.go:395: NextAllFiltered=33
347
-	bench_traversal_test.go:395: NextAllFiltered=33
348
-	bench_traversal_test.go:395: NextAllFiltered=33
349
-	bench_traversal_test.go:395: NextAllFiltered=33
350
-BenchmarkPrev	   50000	     56458 ns/op
351
---- BENCH: BenchmarkPrev
352
-	bench_traversal_test.go:411: Prev=49
353
-	bench_traversal_test.go:411: Prev=49
354
-	bench_traversal_test.go:411: Prev=49
355
-	bench_traversal_test.go:411: Prev=49
356
-BenchmarkPrevFiltered	   50000	     60163 ns/op
357
---- BENCH: BenchmarkPrevFiltered
358
-	bench_traversal_test.go:429: PrevFiltered=7
359
-	bench_traversal_test.go:429: PrevFiltered=7
360
-	bench_traversal_test.go:429: PrevFiltered=7
361
-	bench_traversal_test.go:429: PrevFiltered=7
362
-BenchmarkPrevAll	   50000	     47679 ns/op
363
---- BENCH: BenchmarkPrevAll
364
-	bench_traversal_test.go:445: PrevAll=78
365
-	bench_traversal_test.go:445: PrevAll=78
366
-	bench_traversal_test.go:445: PrevAll=78
367
-	bench_traversal_test.go:445: PrevAll=78
368
-BenchmarkPrevAllFiltered	   50000	     51563 ns/op
369
---- BENCH: BenchmarkPrevAllFiltered
370
-	bench_traversal_test.go:461: PrevAllFiltered=6
371
-	bench_traversal_test.go:461: PrevAllFiltered=6
372
-	bench_traversal_test.go:461: PrevAllFiltered=6
373
-	bench_traversal_test.go:461: PrevAllFiltered=6
374
-BenchmarkNextUntil	   10000	    213998 ns/op
375
---- BENCH: BenchmarkNextUntil
376
-	bench_traversal_test.go:477: NextUntil=84
377
-	bench_traversal_test.go:477: NextUntil=84
378
-	bench_traversal_test.go:477: NextUntil=84
379
-BenchmarkNextUntilSelection	   10000	    140720 ns/op
380
---- BENCH: BenchmarkNextUntilSelection
381
-	bench_traversal_test.go:494: NextUntilSelection=42
382
-	bench_traversal_test.go:494: NextUntilSelection=42
383
-	bench_traversal_test.go:494: NextUntilSelection=42
384
-BenchmarkNextUntilNodes	   20000	     90702 ns/op
385
---- BENCH: BenchmarkNextUntilNodes
386
-	bench_traversal_test.go:512: NextUntilNodes=12
387
-	bench_traversal_test.go:512: NextUntilNodes=12
388
-	bench_traversal_test.go:512: NextUntilNodes=12
389
-	bench_traversal_test.go:512: NextUntilNodes=12
390
-BenchmarkPrevUntil	    5000	    456039 ns/op
391
---- BENCH: BenchmarkPrevUntil
392
-	bench_traversal_test.go:528: PrevUntil=238
393
-	bench_traversal_test.go:528: PrevUntil=238
394
-	bench_traversal_test.go:528: PrevUntil=238
395
-BenchmarkPrevUntilSelection	   10000	    167944 ns/op
396
---- BENCH: BenchmarkPrevUntilSelection
397
-	bench_traversal_test.go:545: PrevUntilSelection=49
398
-	bench_traversal_test.go:545: PrevUntilSelection=49
399
-	bench_traversal_test.go:545: PrevUntilSelection=49
400
-BenchmarkPrevUntilNodes	   20000	     82059 ns/op
401
---- BENCH: BenchmarkPrevUntilNodes
402
-	bench_traversal_test.go:563: PrevUntilNodes=11
403
-	bench_traversal_test.go:563: PrevUntilNodes=11
404
-	bench_traversal_test.go:563: PrevUntilNodes=11
405
-	bench_traversal_test.go:563: PrevUntilNodes=11
406
-BenchmarkNextFilteredUntil	   10000	    150883 ns/op
407
---- BENCH: BenchmarkNextFilteredUntil
408
-	bench_traversal_test.go:579: NextFilteredUntil=22
409
-	bench_traversal_test.go:579: NextFilteredUntil=22
410
-	bench_traversal_test.go:579: NextFilteredUntil=22
411
-BenchmarkNextFilteredUntilSelection	   10000	    146578 ns/op
412
---- BENCH: BenchmarkNextFilteredUntilSelection
413
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
414
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
415
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
416
-BenchmarkNextFilteredUntilNodes	   10000	    148284 ns/op
417
---- BENCH: BenchmarkNextFilteredUntilNodes
418
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
419
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
420
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
421
-BenchmarkPrevFilteredUntil	   10000	    154303 ns/op
422
---- BENCH: BenchmarkPrevFilteredUntil
423
-	bench_traversal_test.go:630: PrevFilteredUntil=20
424
-	bench_traversal_test.go:630: PrevFilteredUntil=20
425
-	bench_traversal_test.go:630: PrevFilteredUntil=20
426
-BenchmarkPrevFilteredUntilSelection	   10000	    149062 ns/op
427
---- BENCH: BenchmarkPrevFilteredUntilSelection
428
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
429
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
430
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
431
-BenchmarkPrevFilteredUntilNodes	   10000	    150584 ns/op
432
---- BENCH: BenchmarkPrevFilteredUntilNodes
433
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
434
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
435
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
436
-ok  	github.com/PuerkitoBio/goquery	188.326s

+ 0
- 438
vendor/github.com/PuerkitoBio/goquery/bench/v0.1.1 View File

@@ -1,438 +0,0 @@
1
-PASS
2
-BenchmarkFirst	20000000	        96.2 ns/op
3
-BenchmarkLast	20000000	        95.8 ns/op
4
-BenchmarkEq	20000000	        94.4 ns/op
5
-BenchmarkSlice	20000000	        89.9 ns/op
6
-BenchmarkGet	1000000000	         2.31 ns/op
7
-BenchmarkIndex	 1000000	      1911 ns/op
8
---- BENCH: BenchmarkIndex
9
-	bench_array_test.go:73: Index=3
10
-	bench_array_test.go:73: Index=3
11
-	bench_array_test.go:73: Index=3
12
-	bench_array_test.go:73: Index=3
13
-BenchmarkIndexSelector	   50000	     56034 ns/op
14
---- BENCH: BenchmarkIndexSelector
15
-	bench_array_test.go:85: IndexSelector=4
16
-	bench_array_test.go:85: IndexSelector=4
17
-	bench_array_test.go:85: IndexSelector=4
18
-	bench_array_test.go:85: IndexSelector=4
19
-BenchmarkIndexOfNode	100000000	        11.8 ns/op
20
---- BENCH: BenchmarkIndexOfNode
21
-	bench_array_test.go:99: IndexOfNode=2
22
-	bench_array_test.go:99: IndexOfNode=2
23
-	bench_array_test.go:99: IndexOfNode=2
24
-	bench_array_test.go:99: IndexOfNode=2
25
-	bench_array_test.go:99: IndexOfNode=2
26
-BenchmarkIndexOfSelection	100000000	        12.1 ns/op
27
---- BENCH: BenchmarkIndexOfSelection
28
-	bench_array_test.go:111: IndexOfSelection=2
29
-	bench_array_test.go:111: IndexOfSelection=2
30
-	bench_array_test.go:111: IndexOfSelection=2
31
-	bench_array_test.go:111: IndexOfSelection=2
32
-	bench_array_test.go:111: IndexOfSelection=2
33
-BenchmarkMetalReviewExample	    5000	    336823 ns/op
34
---- BENCH: BenchmarkMetalReviewExample
35
-	bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5).
36
-		Review 1: Over Your Threshold - Facticity (6.0).
37
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
38
-		Review 3: Evoken - Atra Mors (9.5).
39
-		
40
-	bench_example_test.go:41: MetalReviewExample=10
41
-	bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5).
42
-		Review 1: Over Your Threshold - Facticity (6.0).
43
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
44
-		Review 3: Evoken - Atra Mors (9.5).
45
-	... [output truncated]
46
-BenchmarkAdd	   50000	     54709 ns/op
47
---- BENCH: BenchmarkAdd
48
-	bench_expand_test.go:20: Add=43
49
-	bench_expand_test.go:20: Add=43
50
-	bench_expand_test.go:20: Add=43
51
-	bench_expand_test.go:20: Add=43
52
-BenchmarkAddSelection	10000000	       209 ns/op
53
---- BENCH: BenchmarkAddSelection
54
-	bench_expand_test.go:37: AddSelection=43
55
-	bench_expand_test.go:37: AddSelection=43
56
-	bench_expand_test.go:37: AddSelection=43
57
-	bench_expand_test.go:37: AddSelection=43
58
-	bench_expand_test.go:37: AddSelection=43
59
-BenchmarkAddNodes	10000000	       202 ns/op
60
---- BENCH: BenchmarkAddNodes
61
-	bench_expand_test.go:55: AddNodes=43
62
-	bench_expand_test.go:55: AddNodes=43
63
-	bench_expand_test.go:55: AddNodes=43
64
-	bench_expand_test.go:55: AddNodes=43
65
-	bench_expand_test.go:55: AddNodes=43
66
-BenchmarkAndSelf	 1000000	      2634 ns/op
67
---- BENCH: BenchmarkAndSelf
68
-	bench_expand_test.go:71: AndSelf=44
69
-	bench_expand_test.go:71: AndSelf=44
70
-	bench_expand_test.go:71: AndSelf=44
71
-	bench_expand_test.go:71: AndSelf=44
72
-BenchmarkFilter	   50000	     31049 ns/op
73
---- BENCH: BenchmarkFilter
74
-	bench_filter_test.go:20: Filter=13
75
-	bench_filter_test.go:20: Filter=13
76
-	bench_filter_test.go:20: Filter=13
77
-	bench_filter_test.go:20: Filter=13
78
-BenchmarkNot	   50000	     35167 ns/op
79
---- BENCH: BenchmarkNot
80
-	bench_filter_test.go:36: Not=371
81
-	bench_filter_test.go:36: Not=371
82
-	bench_filter_test.go:36: Not=371
83
-	bench_filter_test.go:36: Not=371
84
-BenchmarkFilterFunction	   50000	     68974 ns/op
85
---- BENCH: BenchmarkFilterFunction
86
-	bench_filter_test.go:55: FilterFunction=112
87
-	bench_filter_test.go:55: FilterFunction=112
88
-	bench_filter_test.go:55: FilterFunction=112
89
-	bench_filter_test.go:55: FilterFunction=112
90
-BenchmarkNotFunction	   50000	     74760 ns/op
91
---- BENCH: BenchmarkNotFunction
92
-	bench_filter_test.go:74: NotFunction=261
93
-	bench_filter_test.go:74: NotFunction=261
94
-	bench_filter_test.go:74: NotFunction=261
95
-	bench_filter_test.go:74: NotFunction=261
96
-BenchmarkFilterNodes	   50000	     68670 ns/op
97
---- BENCH: BenchmarkFilterNodes
98
-	bench_filter_test.go:92: FilterNodes=2
99
-	bench_filter_test.go:92: FilterNodes=2
100
-	bench_filter_test.go:92: FilterNodes=2
101
-	bench_filter_test.go:92: FilterNodes=2
102
-BenchmarkNotNodes	   20000	     81357 ns/op
103
---- BENCH: BenchmarkNotNodes
104
-	bench_filter_test.go:110: NotNodes=360
105
-	bench_filter_test.go:110: NotNodes=360
106
-	bench_filter_test.go:110: NotNodes=360
107
-	bench_filter_test.go:110: NotNodes=360
108
-BenchmarkFilterSelection	   50000	     68388 ns/op
109
---- BENCH: BenchmarkFilterSelection
110
-	bench_filter_test.go:127: FilterSelection=2
111
-	bench_filter_test.go:127: FilterSelection=2
112
-	bench_filter_test.go:127: FilterSelection=2
113
-	bench_filter_test.go:127: FilterSelection=2
114
-BenchmarkNotSelection	   20000	     82108 ns/op
115
---- BENCH: BenchmarkNotSelection
116
-	bench_filter_test.go:144: NotSelection=360
117
-	bench_filter_test.go:144: NotSelection=360
118
-	bench_filter_test.go:144: NotSelection=360
119
-	bench_filter_test.go:144: NotSelection=360
120
-BenchmarkHas	    5000	    582934 ns/op
121
---- BENCH: BenchmarkHas
122
-	bench_filter_test.go:160: Has=13
123
-	bench_filter_test.go:160: Has=13
124
-	bench_filter_test.go:160: Has=13
125
-BenchmarkHasNodes	   10000	    241602 ns/op
126
---- BENCH: BenchmarkHasNodes
127
-	bench_filter_test.go:178: HasNodes=15
128
-	bench_filter_test.go:178: HasNodes=15
129
-	bench_filter_test.go:178: HasNodes=15
130
-BenchmarkHasSelection	   10000	    243612 ns/op
131
---- BENCH: BenchmarkHasSelection
132
-	bench_filter_test.go:195: HasSelection=15
133
-	bench_filter_test.go:195: HasSelection=15
134
-	bench_filter_test.go:195: HasSelection=15
135
-BenchmarkEnd	500000000	         4.14 ns/op
136
---- BENCH: BenchmarkEnd
137
-	bench_filter_test.go:211: End=373
138
-	bench_filter_test.go:211: End=373
139
-	bench_filter_test.go:211: End=373
140
-	bench_filter_test.go:211: End=373
141
-	bench_filter_test.go:211: End=373
142
-	bench_filter_test.go:211: End=373
143
-BenchmarkEach	  200000	      9848 ns/op
144
---- BENCH: BenchmarkEach
145
-	bench_iteration_test.go:22: Each=59
146
-	bench_iteration_test.go:22: Each=59
147
-	bench_iteration_test.go:22: Each=59
148
-	bench_iteration_test.go:22: Each=59
149
-BenchmarkMap	  100000	     17569 ns/op
150
---- BENCH: BenchmarkMap
151
-	bench_iteration_test.go:41: Map=59
152
-	bench_iteration_test.go:41: Map=59
153
-	bench_iteration_test.go:41: Map=59
154
-	bench_iteration_test.go:41: Map=59
155
-BenchmarkAttr	50000000	        37.6 ns/op
156
---- BENCH: BenchmarkAttr
157
-	bench_property_test.go:16: Attr=firstHeading
158
-	bench_property_test.go:16: Attr=firstHeading
159
-	bench_property_test.go:16: Attr=firstHeading
160
-	bench_property_test.go:16: Attr=firstHeading
161
-	bench_property_test.go:16: Attr=firstHeading
162
-BenchmarkText	  100000	     19345 ns/op
163
-BenchmarkLength	2000000000	         0.80 ns/op
164
---- BENCH: BenchmarkLength
165
-	bench_property_test.go:37: Length=14
166
-	bench_property_test.go:37: Length=14
167
-	bench_property_test.go:37: Length=14
168
-	bench_property_test.go:37: Length=14
169
-	bench_property_test.go:37: Length=14
170
-	bench_property_test.go:37: Length=14
171
-BenchmarkHtml	 5000000	       688 ns/op
172
-BenchmarkIs	   50000	     35061 ns/op
173
---- BENCH: BenchmarkIs
174
-	bench_query_test.go:16: Is=true
175
-	bench_query_test.go:16: Is=true
176
-	bench_query_test.go:16: Is=true
177
-	bench_query_test.go:16: Is=true
178
-BenchmarkIsPositional	   50000	     32789 ns/op
179
---- BENCH: BenchmarkIsPositional
180
-	bench_query_test.go:28: IsPositional=true
181
-	bench_query_test.go:28: IsPositional=true
182
-	bench_query_test.go:28: IsPositional=true
183
-	bench_query_test.go:28: IsPositional=true
184
-BenchmarkIsFunction	 1000000	      2816 ns/op
185
---- BENCH: BenchmarkIsFunction
186
-	bench_query_test.go:43: IsFunction=true
187
-	bench_query_test.go:43: IsFunction=true
188
-	bench_query_test.go:43: IsFunction=true
189
-	bench_query_test.go:43: IsFunction=true
190
-BenchmarkIsSelection	   50000	     68272 ns/op
191
---- BENCH: BenchmarkIsSelection
192
-	bench_query_test.go:56: IsSelection=true
193
-	bench_query_test.go:56: IsSelection=true
194
-	bench_query_test.go:56: IsSelection=true
195
-	bench_query_test.go:56: IsSelection=true
196
-BenchmarkIsNodes	   50000	     68107 ns/op
197
---- BENCH: BenchmarkIsNodes
198
-	bench_query_test.go:70: IsNodes=true
199
-	bench_query_test.go:70: IsNodes=true
200
-	bench_query_test.go:70: IsNodes=true
201
-	bench_query_test.go:70: IsNodes=true
202
-BenchmarkHasClass	    5000	    709386 ns/op
203
---- BENCH: BenchmarkHasClass
204
-	bench_query_test.go:82: HasClass=true
205
-	bench_query_test.go:82: HasClass=true
206
-	bench_query_test.go:82: HasClass=true
207
-BenchmarkContains	100000000	        12.4 ns/op
208
---- BENCH: BenchmarkContains
209
-	bench_query_test.go:96: Contains=true
210
-	bench_query_test.go:96: Contains=true
211
-	bench_query_test.go:96: Contains=true
212
-	bench_query_test.go:96: Contains=true
213
-	bench_query_test.go:96: Contains=true
214
-BenchmarkFind	   50000	     56342 ns/op
215
---- BENCH: BenchmarkFind
216
-	bench_traversal_test.go:18: Find=41
217
-	bench_traversal_test.go:18: Find=41
218
-	bench_traversal_test.go:18: Find=41
219
-	bench_traversal_test.go:18: Find=41
220
-BenchmarkFindWithinSelection	   10000	    131878 ns/op
221
---- BENCH: BenchmarkFindWithinSelection
222
-	bench_traversal_test.go:34: FindWithinSelection=39
223
-	bench_traversal_test.go:34: FindWithinSelection=39
224
-	bench_traversal_test.go:34: FindWithinSelection=39
225
-BenchmarkFindSelection	    5000	    374240 ns/op
226
---- BENCH: BenchmarkFindSelection
227
-	bench_traversal_test.go:51: FindSelection=73
228
-	bench_traversal_test.go:51: FindSelection=73
229
-	bench_traversal_test.go:51: FindSelection=73
230
-BenchmarkFindNodes	    5000	    374447 ns/op
231
---- BENCH: BenchmarkFindNodes
232
-	bench_traversal_test.go:69: FindNodes=73
233
-	bench_traversal_test.go:69: FindNodes=73
234
-	bench_traversal_test.go:69: FindNodes=73
235
-BenchmarkContents	  200000	      9721 ns/op
236
---- BENCH: BenchmarkContents
237
-	bench_traversal_test.go:85: Contents=16
238
-	bench_traversal_test.go:85: Contents=16
239
-	bench_traversal_test.go:85: Contents=16
240
-	bench_traversal_test.go:85: Contents=16
241
-BenchmarkContentsFiltered	  200000	     12909 ns/op
242
---- BENCH: BenchmarkContentsFiltered
243
-	bench_traversal_test.go:101: ContentsFiltered=1
244
-	bench_traversal_test.go:101: ContentsFiltered=1
245
-	bench_traversal_test.go:101: ContentsFiltered=1
246
-	bench_traversal_test.go:101: ContentsFiltered=1
247
-BenchmarkChildren	 1000000	      1869 ns/op
248
---- BENCH: BenchmarkChildren
249
-	bench_traversal_test.go:117: Children=2
250
-	bench_traversal_test.go:117: Children=2
251
-	bench_traversal_test.go:117: Children=2
252
-	bench_traversal_test.go:117: Children=2
253
-BenchmarkChildrenFiltered	  500000	      5941 ns/op
254
---- BENCH: BenchmarkChildrenFiltered
255
-	bench_traversal_test.go:133: ChildrenFiltered=2
256
-	bench_traversal_test.go:133: ChildrenFiltered=2
257
-	bench_traversal_test.go:133: ChildrenFiltered=2
258
-	bench_traversal_test.go:133: ChildrenFiltered=2
259
-BenchmarkParent	   50000	     46223 ns/op
260
---- BENCH: BenchmarkParent
261
-	bench_traversal_test.go:149: Parent=55
262
-	bench_traversal_test.go:149: Parent=55
263
-	bench_traversal_test.go:149: Parent=55
264
-	bench_traversal_test.go:149: Parent=55
265
-BenchmarkParentFiltered	   50000	     51452 ns/op
266
---- BENCH: BenchmarkParentFiltered
267
-	bench_traversal_test.go:165: ParentFiltered=4
268
-	bench_traversal_test.go:165: ParentFiltered=4
269
-	bench_traversal_test.go:165: ParentFiltered=4
270
-	bench_traversal_test.go:165: ParentFiltered=4
271
-BenchmarkParents	   20000	     93967 ns/op
272
---- BENCH: BenchmarkParents
273
-	bench_traversal_test.go:181: Parents=73
274
-	bench_traversal_test.go:181: Parents=73
275
-	bench_traversal_test.go:181: Parents=73
276
-	bench_traversal_test.go:181: Parents=73
277
-BenchmarkParentsFiltered	   20000	     97617 ns/op
278
---- BENCH: BenchmarkParentsFiltered
279
-	bench_traversal_test.go:197: ParentsFiltered=18
280
-	bench_traversal_test.go:197: ParentsFiltered=18
281
-	bench_traversal_test.go:197: ParentsFiltered=18
282
-	bench_traversal_test.go:197: ParentsFiltered=18
283
-BenchmarkParentsUntil	   10000	    138898 ns/op
284
---- BENCH: BenchmarkParentsUntil
285
-	bench_traversal_test.go:213: ParentsUntil=52
286
-	bench_traversal_test.go:213: ParentsUntil=52
287
-	bench_traversal_test.go:213: ParentsUntil=52
288
-BenchmarkParentsUntilSelection	   10000	    247817 ns/op
289
---- BENCH: BenchmarkParentsUntilSelection
290
-	bench_traversal_test.go:230: ParentsUntilSelection=70
291
-	bench_traversal_test.go:230: ParentsUntilSelection=70
292
-	bench_traversal_test.go:230: ParentsUntilSelection=70
293
-BenchmarkParentsUntilNodes	   10000	    246055 ns/op
294
---- BENCH: BenchmarkParentsUntilNodes
295
-	bench_traversal_test.go:248: ParentsUntilNodes=70
296
-	bench_traversal_test.go:248: ParentsUntilNodes=70
297
-	bench_traversal_test.go:248: ParentsUntilNodes=70
298
-BenchmarkParentsFilteredUntil	   50000	     33201 ns/op
299
---- BENCH: BenchmarkParentsFilteredUntil
300
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
301
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
302
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
303
-	bench_traversal_test.go:264: ParentsFilteredUntil=2
304
-BenchmarkParentsFilteredUntilSelection	   50000	     31486 ns/op
305
---- BENCH: BenchmarkParentsFilteredUntilSelection
306
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
307
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
308
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
309
-	bench_traversal_test.go:281: ParentsFilteredUntilSelection=2
310
-BenchmarkParentsFilteredUntilNodes	   50000	     31754 ns/op
311
---- BENCH: BenchmarkParentsFilteredUntilNodes
312
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
313
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
314
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
315
-	bench_traversal_test.go:299: ParentsFilteredUntilNodes=2
316
-BenchmarkSiblings	   20000	     94749 ns/op
317
---- BENCH: BenchmarkSiblings
318
-	bench_traversal_test.go:315: Siblings=293
319
-	bench_traversal_test.go:315: Siblings=293
320
-	bench_traversal_test.go:315: Siblings=293
321
-	bench_traversal_test.go:315: Siblings=293
322
-BenchmarkSiblingsFiltered	   10000	    103926 ns/op
323
---- BENCH: BenchmarkSiblingsFiltered
324
-	bench_traversal_test.go:331: SiblingsFiltered=46
325
-	bench_traversal_test.go:331: SiblingsFiltered=46
326
-	bench_traversal_test.go:331: SiblingsFiltered=46
327
-BenchmarkNext	   50000	     33782 ns/op
328
---- BENCH: BenchmarkNext
329
-	bench_traversal_test.go:347: Next=49
330
-	bench_traversal_test.go:347: Next=49
331
-	bench_traversal_test.go:347: Next=49
332
-	bench_traversal_test.go:347: Next=49
333
-BenchmarkNextFiltered	   50000	     37108 ns/op
334
---- BENCH: BenchmarkNextFiltered
335
-	bench_traversal_test.go:363: NextFiltered=6
336
-	bench_traversal_test.go:363: NextFiltered=6
337
-	bench_traversal_test.go:363: NextFiltered=6
338
-	bench_traversal_test.go:363: NextFiltered=6
339
-BenchmarkNextAll	   50000	     64769 ns/op
340
---- BENCH: BenchmarkNextAll
341
-	bench_traversal_test.go:379: NextAll=234
342
-	bench_traversal_test.go:379: NextAll=234
343
-	bench_traversal_test.go:379: NextAll=234
344
-	bench_traversal_test.go:379: NextAll=234
345
-BenchmarkNextAllFiltered	   50000	     71050 ns/op
346
---- BENCH: BenchmarkNextAllFiltered
347
-	bench_traversal_test.go:395: NextAllFiltered=33
348
-	bench_traversal_test.go:395: NextAllFiltered=33
349
-	bench_traversal_test.go:395: NextAllFiltered=33
350
-	bench_traversal_test.go:395: NextAllFiltered=33
351
-BenchmarkPrev	   50000	     33908 ns/op
352
---- BENCH: BenchmarkPrev
353
-	bench_traversal_test.go:411: Prev=49
354
-	bench_traversal_test.go:411: Prev=49
355
-	bench_traversal_test.go:411: Prev=49
356
-	bench_traversal_test.go:411: Prev=49
357
-BenchmarkPrevFiltered	   50000	     37353 ns/op
358
---- BENCH: BenchmarkPrevFiltered
359
-	bench_traversal_test.go:429: PrevFiltered=7
360
-	bench_traversal_test.go:429: PrevFiltered=7
361
-	bench_traversal_test.go:429: PrevFiltered=7
362
-	bench_traversal_test.go:429: PrevFiltered=7
363
-BenchmarkPrevAll	   50000	     31056 ns/op
364
---- BENCH: BenchmarkPrevAll
365
-	bench_traversal_test.go:445: PrevAll=78
366
-	bench_traversal_test.go:445: PrevAll=78
367
-	bench_traversal_test.go:445: PrevAll=78
368
-	bench_traversal_test.go:445: PrevAll=78
369
-BenchmarkPrevAllFiltered	   50000	     34286 ns/op
370
---- BENCH: BenchmarkPrevAllFiltered
371
-	bench_traversal_test.go:461: PrevAllFiltered=6
372
-	bench_traversal_test.go:461: PrevAllFiltered=6
373
-	bench_traversal_test.go:461: PrevAllFiltered=6
374
-	bench_traversal_test.go:461: PrevAllFiltered=6
375
-BenchmarkNextUntil	   10000	    202553 ns/op
376
---- BENCH: BenchmarkNextUntil
377
-	bench_traversal_test.go:477: NextUntil=84
378
-	bench_traversal_test.go:477: NextUntil=84
379
-	bench_traversal_test.go:477: NextUntil=84
380
-BenchmarkNextUntilSelection	   20000	     98693 ns/op
381
---- BENCH: BenchmarkNextUntilSelection
382
-	bench_traversal_test.go:494: NextUntilSelection=42
383
-	bench_traversal_test.go:494: NextUntilSelection=42
384
-	bench_traversal_test.go:494: NextUntilSelection=42
385
-	bench_traversal_test.go:494: NextUntilSelection=42
386
-BenchmarkNextUntilNodes	   50000	     45532 ns/op
387
---- BENCH: BenchmarkNextUntilNodes
388
-	bench_traversal_test.go:512: NextUntilNodes=12
389
-	bench_traversal_test.go:512: NextUntilNodes=12
390
-	bench_traversal_test.go:512: NextUntilNodes=12
391
-	bench_traversal_test.go:512: NextUntilNodes=12
392
-BenchmarkPrevUntil	    5000	    454378 ns/op
393
---- BENCH: BenchmarkPrevUntil
394
-	bench_traversal_test.go:528: PrevUntil=238
395
-	bench_traversal_test.go:528: PrevUntil=238
396
-	bench_traversal_test.go:528: PrevUntil=238
397
-BenchmarkPrevUntilSelection	   10000	    123594 ns/op
398
---- BENCH: BenchmarkPrevUntilSelection
399
-	bench_traversal_test.go:545: PrevUntilSelection=49
400
-	bench_traversal_test.go:545: PrevUntilSelection=49
401
-	bench_traversal_test.go:545: PrevUntilSelection=49
402
-BenchmarkPrevUntilNodes	   50000	     37509 ns/op
403
---- BENCH: BenchmarkPrevUntilNodes
404
-	bench_traversal_test.go:563: PrevUntilNodes=11
405
-	bench_traversal_test.go:563: PrevUntilNodes=11
406
-	bench_traversal_test.go:563: PrevUntilNodes=11
407
-	bench_traversal_test.go:563: PrevUntilNodes=11
408
-BenchmarkNextFilteredUntil	   10000	    109317 ns/op
409
---- BENCH: BenchmarkNextFilteredUntil
410
-	bench_traversal_test.go:579: NextFilteredUntil=22
411
-	bench_traversal_test.go:579: NextFilteredUntil=22
412
-	bench_traversal_test.go:579: NextFilteredUntil=22
413
-BenchmarkNextFilteredUntilSelection	   10000	    105959 ns/op
414
---- BENCH: BenchmarkNextFilteredUntilSelection
415
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
416
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
417
-	bench_traversal_test.go:596: NextFilteredUntilSelection=22
418
-BenchmarkNextFilteredUntilNodes	   10000	    107132 ns/op
419
---- BENCH: BenchmarkNextFilteredUntilNodes
420
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
421
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
422
-	bench_traversal_test.go:614: NextFilteredUntilNodes=22
423
-BenchmarkPrevFilteredUntil	   10000	    114474 ns/op
424
---- BENCH: BenchmarkPrevFilteredUntil
425
-	bench_traversal_test.go:630: PrevFilteredUntil=20
426
-	bench_traversal_test.go:630: PrevFilteredUntil=20
427
-	bench_traversal_test.go:630: PrevFilteredUntil=20
428
-BenchmarkPrevFilteredUntilSelection	   10000	    107592 ns/op
429
---- BENCH: BenchmarkPrevFilteredUntilSelection
430
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
431
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
432
-	bench_traversal_test.go:647: PrevFilteredUntilSelection=20
433
-BenchmarkPrevFilteredUntilNodes	   10000	    107495 ns/op
434
---- BENCH: BenchmarkPrevFilteredUntilNodes
435
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
436
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
437
-	bench_traversal_test.go:665: PrevFilteredUntilNodes=20
438
-ok  	github.com/PuerkitoBio/goquery	187.652s

+ 0
- 405
vendor/github.com/PuerkitoBio/goquery/bench/v0.1.1-v0.2.1-go1.1rc1.svg View File

@@ -1,405 +0,0 @@
1
-<?xml version="1.0"?>
2
-<!-- Generated by SVGo -->
3
-<svg width="1024" height="768"
4
-     xmlns="http://www.w3.org/2000/svg" 
5
-     xmlns:xlink="http://www.w3.org/1999/xlink">
6
-<g style="font-size:20px;font-family:sans-serif">
7
-<rect x="0" y="0" width="1024" height="768" style="fill:white"/>
8
-<text x="100" y="50" style="font-size:150%"></text>
9
-<g style="font-style:italic;font-size:75%">
10
-<rect x="612" y="118" width="0" height="20" style="fill-opacity:0.3;fill:red"/>
11
-<text x="607" y="133" style="text-anchor:end">+0.10%</text>
12
-</g>
13
-<text x="100" y="138" style="text-anchor:start">BenchmarkFirst</text>
14
-<g style="font-style:italic;font-size:75%">
15
-<rect x="612" y="144" width="0" height="20" style="fill-opacity:0.3;fill:green"/>
16
-<text x="617" y="159" style="text-anchor:start">-0.10%</text>
17
-</g>
18
-<text x="100" y="164" style="text-anchor:start">BenchmarkLast</text>
19
-<g style="font-style:italic;font-size:75%">
20
-<rect x="604" y="170" width="8" height="20" style="fill-opacity:0.3;fill:red"/>
21
-<text x="599" y="185" style="text-anchor:end">+2.86%</text>
22
-</g>
23
-<text x="100" y="190" style="text-anchor:start">BenchmarkEq</text>
24
-<g style="font-style:italic;font-size:75%">
25
-<rect x="604" y="196" width="8" height="20" style="fill-opacity:0.3;fill:red"/>
26
-<text x="599" y="211" style="text-anchor:end">+2.67%</text>
27
-</g>
28
-<text x="100" y="216" style="text-anchor:start">BenchmarkSlice</text>
29
-<g style="font-style:italic;font-size:75%">
30
-<rect x="612" y="222" width="32" height="20" style="fill-opacity:0.3;fill:green"/>
31
-<text x="649" y="237" style="text-anchor:start">-10.82%</text>
32
-</g>
33
-<text x="100" y="242" style="text-anchor:start">BenchmarkGet</text>
34
-<g style="font-style:italic;font-size:75%">
35
-<rect x="612" y="248" width="132" height="20" style="fill-opacity:0.3;fill:green"/>
36
-<text x="749" y="263" style="text-anchor:start">-44.06%</text>
37
-</g>
38
-<text x="100" y="268" style="text-anchor:start">BenchmarkIndex</text>
39
-<g style="font-style:italic;font-size:75%">
40
-<rect x="612" y="274" width="156" height="20" style="fill-opacity:0.3;fill:green"/>
41
-<text x="773" y="289" style="text-anchor:start">-52.26%</text>
42
-</g>
43
-<text x="100" y="294" style="text-anchor:start">BenchmarkIndexSelector</text>
44
-<g style="font-style:italic;font-size:75%">
45
-<rect x="612" y="300" width="27" height="20" style="fill-opacity:0.3;fill:green"/>
46
-<text x="644" y="315" style="text-anchor:start">-9.32%</text>
47
-</g>
48
-<text x="100" y="320" style="text-anchor:start">BenchmarkIndexOfNode</text>
49
-<g style="font-style:italic;font-size:75%">
50
-<rect x="612" y="326" width="7" height="20" style="fill-opacity:0.3;fill:green"/>
51
-<text x="624" y="341" style="text-anchor:start">-2.48%</text>
52
-</g>
53
-<text x="100" y="346" style="text-anchor:start">BenchmarkIndexOfSelection</text>
54
-<g style="font-style:italic;font-size:75%">
55
-<rect x="612" y="352" width="104" height="20" style="fill-opacity:0.3;fill:green"/>
56
-<text x="721" y="367" style="text-anchor:start">-34.96%</text>
57
-</g>
58
-<text x="100" y="372" style="text-anchor:start">BenchmarkMetalReviewExample</text>
59
-<g style="font-style:italic;font-size:75%">
60
-<rect x="612" y="378" width="177" height="20" style="fill-opacity:0.3;fill:green"/>
61
-<text x="794" y="393" style="text-anchor:start">-59.16%</text>
62
-</g>
63
-<text x="100" y="398" style="text-anchor:start">BenchmarkAdd</text>
64
-<g style="font-style:italic;font-size:75%">
65
-<rect x="612" y="404" width="0" height="20" style="fill-opacity:0.3;fill:green"/>
66
-<text x="617" y="419" style="text-anchor:start">+0.00%</text>
67
-</g>
68
-<text x="100" y="424" style="text-anchor:start">BenchmarkAddSelection</text>
69
-<g style="font-style:italic;font-size:75%">
70
-<rect x="602" y="430" width="10" height="20" style="fill-opacity:0.3;fill:red"/>
71
-<text x="597" y="445" style="text-anchor:end">+3.47%</text>
72
-</g>
73
-<text x="100" y="450" style="text-anchor:start">BenchmarkAddNodes</text>
74
-<g style="font-style:italic;font-size:75%">
75
-<rect x="612" y="456" width="7" height="20" style="fill-opacity:0.3;fill:green"/>
76
-<text x="624" y="471" style="text-anchor:start">-2.51%</text>
77
-</g>
78
-<text x="100" y="476" style="text-anchor:start">BenchmarkAndSelf</text>
79
-<g style="font-style:italic;font-size:75%">
80
-<rect x="612" y="482" width="41" height="20" style="fill-opacity:0.3;fill:green"/>
81
-<text x="658" y="497" style="text-anchor:start">-13.96%</text>
82
-</g>
83
-<text x="100" y="502" style="text-anchor:start">BenchmarkFilter</text>
84
-<g style="font-style:italic;font-size:75%">
85
-<rect x="612" y="508" width="43" height="20" style="fill-opacity:0.3;fill:green"/>
86
-<text x="660" y="523" style="text-anchor:start">-14.53%</text>
87
-</g>
88
-<text x="100" y="528" style="text-anchor:start">BenchmarkNot</text>
89
-<g style="font-style:italic;font-size:75%">
90
-<rect x="612" y="534" width="11" height="20" style="fill-opacity:0.3;fill:green"/>
91
-<text x="628" y="549" style="text-anchor:start">-3.81%</text>
92
-</g>
93
-<text x="100" y="554" style="text-anchor:start">BenchmarkFilterFunction</text>
94
-<g style="font-style:italic;font-size:75%">
95
-<rect x="612" y="560" width="8" height="20" style="fill-opacity:0.3;fill:green"/>
96
-<text x="625" y="575" style="text-anchor:start">-2.83%</text>
97
-</g>
98
-<text x="100" y="580" style="text-anchor:start">BenchmarkNotFunction</text>
99
-<g style="font-style:italic;font-size:75%">
100
-<rect x="612" y="586" width="13" height="20" style="fill-opacity:0.3;fill:green"/>
101
-<text x="630" y="601" style="text-anchor:start">-4.63%</text>
102
-</g>
103
-<text x="100" y="606" style="text-anchor:start">BenchmarkFilterNodes</text>
104
-<g style="font-style:italic;font-size:75%">
105
-<rect x="612" y="612" width="6" height="20" style="fill-opacity:0.3;fill:green"/>
106
-<text x="623" y="627" style="text-anchor:start">-2.32%</text>
107
-</g>
108
-<text x="100" y="632" style="text-anchor:start">BenchmarkNotNodes</text>
109
-<g style="font-style:italic;font-size:75%">
110
-<rect x="612" y="638" width="12" height="20" style="fill-opacity:0.3;fill:green"/>
111
-<text x="629" y="653" style="text-anchor:start">-4.23%</text>
112
-</g>
113
-<text x="100" y="658" style="text-anchor:start">BenchmarkFilterSelection</text>
114
-<g style="font-style:italic;font-size:75%">
115
-<rect x="612" y="664" width="9" height="20" style="fill-opacity:0.3;fill:green"/>
116
-<text x="626" y="679" style="text-anchor:start">-3.31%</text>
117
-</g>
118
-<text x="100" y="684" style="text-anchor:start">BenchmarkNotSelection</text>
119
-<g style="font-style:italic;font-size:75%">
120
-<rect x="612" y="690" width="101" height="20" style="fill-opacity:0.3;fill:green"/>
121
-<text x="718" y="705" style="text-anchor:start">-33.69%</text>
122
-</g>
123
-<text x="100" y="710" style="text-anchor:start">BenchmarkHas</text>
124
-<g style="font-style:italic;font-size:75%">
125
-<rect x="612" y="716" width="13" height="20" style="fill-opacity:0.3;fill:green"/>
126
-<text x="630" y="731" style="text-anchor:start">-4.53%</text>
127
-</g>
128
-<text x="100" y="736" style="text-anchor:start">BenchmarkHasNodes</text>
129
-<g style="font-style:italic;font-size:75%">
130
-<rect x="612" y="742" width="15" height="20" style="fill-opacity:0.3;fill:green"/>
131
-<text x="632" y="757" style="text-anchor:start">-5.30%</text>
132
-</g>
133
-<text x="100" y="762" style="text-anchor:start">BenchmarkHasSelection</text>
134
-<g style="font-style:italic;font-size:75%">
135
-<rect x="578" y="768" width="34" height="20" style="fill-opacity:0.3;fill:red"/>
136
-<text x="573" y="783" style="text-anchor:end">+11.35%</text>
137
-</g>
138
-<text x="100" y="788" style="text-anchor:start">BenchmarkEnd</text>
139
-<g style="font-style:italic;font-size:75%">
140
-<rect x="612" y="794" width="9" height="20" style="fill-opacity:0.3;fill:green"/>
141
-<text x="626" y="809" style="text-anchor:start">-3.33%</text>
142
-</g>
143
-<text x="100" y="814" style="text-anchor:start">BenchmarkEach</text>
144
-<g style="font-style:italic;font-size:75%">
145
-<rect x="612" y="820" width="27" height="20" style="fill-opacity:0.3;fill:green"/>
146
-<text x="644" y="835" style="text-anchor:start">-9.16%</text>
147
-</g>
148
-<text x="100" y="840" style="text-anchor:start">BenchmarkMap</text>
149
-<g style="font-style:italic;font-size:75%">
150
-<rect x="612" y="846" width="57" height="20" style="fill-opacity:0.3;fill:green"/>
151
-<text x="674" y="861" style="text-anchor:start">-19.15%</text>
152
-</g>
153
-<text x="100" y="866" style="text-anchor:start">BenchmarkAttr</text>
154
-<g style="font-style:italic;font-size:75%">
155
-<rect x="612" y="872" width="9" height="20" style="fill-opacity:0.3;fill:green"/>
156
-<text x="626" y="887" style="text-anchor:start">-3.24%</text>
157
-</g>
158
-<text x="100" y="892" style="text-anchor:start">BenchmarkText</text>
159
-<g style="font-style:italic;font-size:75%">
160
-<rect x="612" y="898" width="183" height="20" style="fill-opacity:0.3;fill:green"/>
161
-<text x="800" y="913" style="text-anchor:start">-61.25%</text>
162
-</g>
163
-<text x="100" y="918" style="text-anchor:start">BenchmarkLength</text>
164
-<g style="font-style:italic;font-size:75%">
165
-<rect x="612" y="924" width="35" height="20" style="fill-opacity:0.3;fill:green"/>
166
-<text x="652" y="939" style="text-anchor:start">-11.92%</text>
167
-</g>
168
-<text x="100" y="944" style="text-anchor:start">BenchmarkHtml</text>
169
-<g style="font-style:italic;font-size:75%">
170
-<rect x="612" y="950" width="49" height="20" style="fill-opacity:0.3;fill:green"/>
171
-<text x="666" y="965" style="text-anchor:start">-16.46%</text>
172
-</g>
173
-<text x="100" y="970" style="text-anchor:start">BenchmarkIs</text>
174
-<g style="font-style:italic;font-size:75%">
175
-<rect x="612" y="976" width="81" height="20" style="fill-opacity:0.3;fill:green"/>
176
-<text x="698" y="991" style="text-anchor:start">-27.31%</text>
177
-</g>
178
-<text x="100" y="996" style="text-anchor:start">BenchmarkIsPositional</text>
179
-<g style="font-style:italic;font-size:75%">
180
-<rect x="612" y="1002" width="40" height="20" style="fill-opacity:0.3;fill:green"/>
181
-<text x="657" y="1017" style="text-anchor:start">-13.49%</text>
182
-</g>
183
-<text x="100" y="1022" style="text-anchor:start">BenchmarkIsFunction</text>
184
-<g style="font-style:italic;font-size:75%">
185
-<rect x="612" y="1028" width="5" height="20" style="fill-opacity:0.3;fill:green"/>
186
-<text x="622" y="1043" style="text-anchor:start">-1.71%</text>
187
-</g>
188
-<text x="100" y="1048" style="text-anchor:start">BenchmarkIsSelection</text>
189
-<g style="font-style:italic;font-size:75%">
190
-<rect x="612" y="1054" width="9" height="20" style="fill-opacity:0.3;fill:green"/>
191
-<text x="626" y="1069" style="text-anchor:start">-3.03%</text>
192
-</g>
193
-<text x="100" y="1074" style="text-anchor:start">BenchmarkIsNodes</text>
194
-<g style="font-style:italic;font-size:75%">
195
-<rect x="612" y="1080" width="60" height="20" style="fill-opacity:0.3;fill:green"/>
196
-<text x="677" y="1095" style="text-anchor:start">-20.30%</text>
197
-</g>
198
-<text x="100" y="1100" style="text-anchor:start">BenchmarkHasClass</text>
199
-<g style="font-style:italic;font-size:75%">
200
-<rect x="612" y="1106" width="33" height="20" style="fill-opacity:0.3;fill:green"/>
201
-<text x="650" y="1121" style="text-anchor:start">-11.29%</text>
202
-</g>
203
-<text x="100" y="1126" style="text-anchor:start">BenchmarkContains</text>
204
-<g style="font-style:italic;font-size:75%">
205
-<rect x="612" y="1132" width="152" height="20" style="fill-opacity:0.3;fill:green"/>
206
-<text x="769" y="1147" style="text-anchor:start">-50.88%</text>
207
-</g>
208
-<text x="100" y="1152" style="text-anchor:start">BenchmarkFind</text>
209
-<g style="font-style:italic;font-size:75%">
210
-<rect x="612" y="1158" width="135" height="20" style="fill-opacity:0.3;fill:green"/>
211
-<text x="752" y="1173" style="text-anchor:start">-45.28%</text>
212
-</g>
213
-<text x="100" y="1178" style="text-anchor:start">BenchmarkFindWithinSelection</text>
214
-<g style="font-style:italic;font-size:75%">
215
-<rect x="544" y="1184" width="68" height="20" style="fill-opacity:0.3;fill:red"/>
216
-<text x="539" y="1199" style="text-anchor:end">+22.95%</text>
217
-</g>
218
-<text x="100" y="1204" style="text-anchor:start">BenchmarkFindSelection</text>
219
-<g style="font-style:italic;font-size:75%">
220
-<rect x="544" y="1210" width="68" height="20" style="fill-opacity:0.3;fill:red"/>
221
-<text x="539" y="1225" style="text-anchor:end">+22.68%</text>
222
-</g>
223
-<text x="100" y="1230" style="text-anchor:start">BenchmarkFindNodes</text>
224
-<g style="font-style:italic;font-size:75%">
225
-<rect x="612" y="1236" width="195" height="20" style="fill-opacity:0.3;fill:green"/>
226
-<text x="812" y="1251" style="text-anchor:start">-65.08%</text>
227
-</g>
228
-<text x="100" y="1256" style="text-anchor:start">BenchmarkContents</text>
229
-<g style="font-style:italic;font-size:75%">
230
-<rect x="612" y="1262" width="179" height="20" style="fill-opacity:0.3;fill:green"/>
231
-<text x="796" y="1277" style="text-anchor:start">-59.77%</text>
232
-</g>
233
-<text x="100" y="1282" style="text-anchor:start">BenchmarkContentsFiltered</text>
234
-<g style="font-style:italic;font-size:75%">
235
-<rect x="612" y="1288" width="192" height="20" style="fill-opacity:0.3;fill:green"/>
236
-<text x="809" y="1303" style="text-anchor:start">-64.31%</text>
237
-</g>
238
-<text x="100" y="1308" style="text-anchor:start">BenchmarkChildren</text>
239
-<g style="font-style:italic;font-size:75%">
240
-<rect x="612" y="1314" width="118" height="20" style="fill-opacity:0.3;fill:green"/>
241
-<text x="735" y="1329" style="text-anchor:start">-39.56%</text>
242
-</g>
243
-<text x="100" y="1334" style="text-anchor:start">BenchmarkChildrenFiltered</text>
244
-<g style="font-style:italic;font-size:75%">
245
-<rect x="612" y="1340" width="19" height="20" style="fill-opacity:0.3;fill:green"/>
246
-<text x="636" y="1355" style="text-anchor:start">-6.61%</text>
247
-</g>
248
-<text x="100" y="1360" style="text-anchor:start">BenchmarkParent</text>
249
-<g style="font-style:italic;font-size:75%">
250
-<rect x="612" y="1366" width="32" height="20" style="fill-opacity:0.3;fill:green"/>
251
-<text x="649" y="1381" style="text-anchor:start">-10.92%</text>
252
-</g>
253
-<text x="100" y="1386" style="text-anchor:start">BenchmarkParentFiltered</text>
254
-<g style="font-style:italic;font-size:75%">
255
-<rect x="612" y="1392" width="5" height="20" style="fill-opacity:0.3;fill:green"/>
256
-<text x="622" y="1407" style="text-anchor:start">-1.72%</text>
257
-</g>
258
-<text x="100" y="1412" style="text-anchor:start">BenchmarkParents</text>
259
-<g style="font-style:italic;font-size:75%">
260
-<rect x="612" y="1418" width="7" height="20" style="fill-opacity:0.3;fill:green"/>
261
-<text x="624" y="1433" style="text-anchor:start">-2.37%</text>
262
-</g>
263
-<text x="100" y="1438" style="text-anchor:start">BenchmarkParentsFiltered</text>
264
-<g style="font-style:italic;font-size:75%">
265
-<rect x="612" y="1444" width="142" height="20" style="fill-opacity:0.3;fill:green"/>
266
-<text x="759" y="1459" style="text-anchor:start">-47.60%</text>
267
-</g>
268
-<text x="100" y="1464" style="text-anchor:start">BenchmarkParentsUntil</text>
269
-<g style="font-style:italic;font-size:75%">
270
-<rect x="612" y="1470" width="109" height="20" style="fill-opacity:0.3;fill:green"/>
271
-<text x="726" y="1485" style="text-anchor:start">-36.39%</text>
272
-</g>
273
-<text x="100" y="1490" style="text-anchor:start">BenchmarkParentsUntilSelection</text>
274
-<g style="font-style:italic;font-size:75%">
275
-<rect x="612" y="1496" width="107" height="20" style="fill-opacity:0.3;fill:green"/>
276
-<text x="724" y="1511" style="text-anchor:start">-35.99%</text>
277
-</g>
278
-<text x="100" y="1516" style="text-anchor:start">BenchmarkParentsUntilNodes</text>
279
-<g style="font-style:italic;font-size:75%">
280
-<rect x="612" y="1522" width="146" height="20" style="fill-opacity:0.3;fill:green"/>
281
-<text x="763" y="1537" style="text-anchor:start">-48.84%</text>
282
-</g>
283
-<text x="100" y="1542" style="text-anchor:start">BenchmarkParentsFilteredUntil</text>
284
-<g style="font-style:italic;font-size:75%">
285
-<rect x="612" y="1548" width="98" height="20" style="fill-opacity:0.3;fill:green"/>
286
-<text x="715" y="1563" style="text-anchor:start">-32.75%</text>
287
-</g>
288
-<text x="100" y="1568" style="text-anchor:start">BenchmarkParentsFilteredUntilSelection</text>
289
-<g style="font-style:italic;font-size:75%">
290
-<rect x="612" y="1574" width="99" height="20" style="fill-opacity:0.3;fill:green"/>
291
-<text x="716" y="1589" style="text-anchor:start">-33.12%</text>
292
-</g>
293
-<text x="100" y="1594" style="text-anchor:start">BenchmarkParentsFilteredUntilNodes</text>
294
-<g style="font-style:italic;font-size:75%">
295
-<rect x="612" y="1600" width="89" height="20" style="fill-opacity:0.3;fill:green"/>
296
-<text x="706" y="1615" style="text-anchor:start">-29.78%</text>
297
-</g>
298
-<text x="100" y="1620" style="text-anchor:start">BenchmarkSiblings</text>
299
-<g style="font-style:italic;font-size:75%">
300
-<rect x="612" y="1626" width="92" height="20" style="fill-opacity:0.3;fill:green"/>
301
-<text x="709" y="1641" style="text-anchor:start">-30.89%</text>
302
-</g>
303
-<text x="100" y="1646" style="text-anchor:start">BenchmarkSiblingsFiltered</text>
304
-<g style="font-style:italic;font-size:75%">
305
-<rect x="612" y="1652" width="204" height="20" style="fill-opacity:0.3;fill:green"/>
306
-<text x="821" y="1667" style="text-anchor:start">-68.19%</text>
307
-</g>
308
-<text x="100" y="1672" style="text-anchor:start">BenchmarkNext</text>
309
-<g style="font-style:italic;font-size:75%">
310
-<rect x="612" y="1678" width="199" height="20" style="fill-opacity:0.3;fill:green"/>
311
-<text x="816" y="1693" style="text-anchor:start">-66.59%</text>
312
-</g>
313
-<text x="100" y="1698" style="text-anchor:start">BenchmarkNextFiltered</text>
314
-<g style="font-style:italic;font-size:75%">
315
-<rect x="612" y="1704" width="93" height="20" style="fill-opacity:0.3;fill:green"/>
316
-<text x="710" y="1719" style="text-anchor:start">-31.08%</text>
317
-</g>
318
-<text x="100" y="1724" style="text-anchor:start">BenchmarkNextAll</text>
319
-<g style="font-style:italic;font-size:75%">
320
-<rect x="612" y="1730" width="90" height="20" style="fill-opacity:0.3;fill:green"/>
321
-<text x="707" y="1745" style="text-anchor:start">-30.03%</text>
322
-</g>
323
-<text x="100" y="1750" style="text-anchor:start">BenchmarkNextAllFiltered</text>
324
-<g style="font-style:italic;font-size:75%">
325
-<rect x="612" y="1756" width="204" height="20" style="fill-opacity:0.3;fill:green"/>
326
-<text x="821" y="1771" style="text-anchor:start">-68.32%</text>
327
-</g>
328
-<text x="100" y="1776" style="text-anchor:start">BenchmarkPrev</text>
329
-<g style="font-style:italic;font-size:75%">
330
-<rect x="612" y="1782" width="199" height="20" style="fill-opacity:0.3;fill:green"/>
331
-<text x="816" y="1797" style="text-anchor:start">-66.65%</text>
332
-</g>
333
-<text x="100" y="1802" style="text-anchor:start">BenchmarkPrevFiltered</text>
334
-<g style="font-style:italic;font-size:75%">
335
-<rect x="612" y="1808" width="129" height="20" style="fill-opacity:0.3;fill:green"/>
336
-<text x="746" y="1823" style="text-anchor:start">-43.33%</text>
337
-</g>
338
-<text x="100" y="1828" style="text-anchor:start">BenchmarkPrevAll</text>
339
-<g style="font-style:italic;font-size:75%">
340
-<rect x="612" y="1834" width="129" height="20" style="fill-opacity:0.3;fill:green"/>
341
-<text x="746" y="1849" style="text-anchor:start">-43.24%</text>
342
-</g>
343
-<text x="100" y="1854" style="text-anchor:start">BenchmarkPrevAllFiltered</text>
344
-<g style="font-style:italic;font-size:75%">
345
-<rect x="612" y="1860" width="162" height="20" style="fill-opacity:0.3;fill:green"/>
346
-<text x="779" y="1875" style="text-anchor:start">-54.27%</text>
347
-</g>
348
-<text x="100" y="1880" style="text-anchor:start">BenchmarkNextUntil</text>
349
-<g style="font-style:italic;font-size:75%">
350
-<rect x="612" y="1886" width="113" height="20" style="fill-opacity:0.3;fill:green"/>
351
-<text x="730" y="1901" style="text-anchor:start">-37.90%</text>
352
-</g>
353
-<text x="100" y="1906" style="text-anchor:start">BenchmarkNextUntilSelection</text>
354
-<g style="font-style:italic;font-size:75%">
355
-<rect x="612" y="1912" width="129" height="20" style="fill-opacity:0.3;fill:green"/>
356
-<text x="746" y="1927" style="text-anchor:start">-43.21%</text>
357
-</g>
358
-<text x="100" y="1932" style="text-anchor:start">BenchmarkNextUntilNodes</text>
359
-<g style="font-style:italic;font-size:75%">
360
-<rect x="612" y="1938" width="147" height="20" style="fill-opacity:0.3;fill:green"/>
361
-<text x="764" y="1953" style="text-anchor:start">-49.33%</text>
362
-</g>
363
-<text x="100" y="1958" style="text-anchor:start">BenchmarkPrevUntil</text>
364
-<g style="font-style:italic;font-size:75%">
365
-<rect x="612" y="1964" width="111" height="20" style="fill-opacity:0.3;fill:green"/>
366
-<text x="728" y="1979" style="text-anchor:start">-37.02%</text>
367
-</g>
368
-<text x="100" y="1984" style="text-anchor:start">BenchmarkPrevUntilSelection</text>
369
-<g style="font-style:italic;font-size:75%">
370
-<rect x="612" y="1990" width="133" height="20" style="fill-opacity:0.3;fill:green"/>
371
-<text x="750" y="2005" style="text-anchor:start">-44.59%</text>
372
-</g>
373
-<text x="100" y="2010" style="text-anchor:start">BenchmarkPrevUntilNodes</text>
374
-<g style="font-style:italic;font-size:75%">
375
-<rect x="612" y="2016" width="173" height="20" style="fill-opacity:0.3;fill:green"/>
376
-<text x="790" y="2031" style="text-anchor:start">-57.79%</text>
377
-</g>
378
-<text x="100" y="2036" style="text-anchor:start">BenchmarkNextFilteredUntil</text>
379
-<g style="font-style:italic;font-size:75%">
380
-<rect x="612" y="2042" width="109" height="20" style="fill-opacity:0.3;fill:green"/>
381
-<text x="726" y="2057" style="text-anchor:start">-36.61%</text>
382
-</g>
383
-<text x="100" y="2062" style="text-anchor:start">BenchmarkNextFilteredUntilSelection</text>
384
-<g style="font-style:italic;font-size:75%">
385
-<rect x="612" y="2068" width="113" height="20" style="fill-opacity:0.3;fill:green"/>
386
-<text x="730" y="2083" style="text-anchor:start">-37.81%</text>
387
-</g>
388
-<text x="100" y="2088" style="text-anchor:start">BenchmarkNextFilteredUntilNodes</text>
389
-<g style="font-style:italic;font-size:75%">
390
-<rect x="612" y="2094" width="177" height="20" style="fill-opacity:0.3;fill:green"/>
391
-<text x="794" y="2109" style="text-anchor:start">-59.21%</text>
392
-</g>
393
-<text x="100" y="2114" style="text-anchor:start">BenchmarkPrevFilteredUntil</text>
394
-<g style="font-style:italic;font-size:75%">
395
-<rect x="612" y="2120" width="108" height="20" style="fill-opacity:0.3;fill:green"/>
396
-<text x="725" y="2135" style="text-anchor:start">-36.20%</text>
397
-</g>
398
-<text x="100" y="2140" style="text-anchor:start">BenchmarkPrevFilteredUntilSelection</text>
399
-<g style="font-style:italic;font-size:75%">
400
-<rect x="612" y="2146" width="108" height="20" style="fill-opacity:0.3;fill:green"/>
401
-<text x="725" y="2161" style="text-anchor:start">-36.05%</text>
402
-</g>
403
-<text x="100" y="2166" style="text-anchor:start">BenchmarkPrevFilteredUntilNodes</text>
404
-</g>
405
-</svg>

+ 0
- 459
vendor/github.com/PuerkitoBio/goquery/bench/v0.2.0 View File

@@ -1,459 +0,0 @@
1
-PASS
2
-BenchmarkFirst	20000000	        94.3 ns/op
3
-BenchmarkLast	20000000	        94.7 ns/op
4
-BenchmarkEq	20000000	        93.7 ns/op
5
-BenchmarkSlice	20000000	        89.9 ns/op
6
-BenchmarkGet	1000000000	         2.72 ns/op
7
-BenchmarkIndex	 1000000	      1834 ns/op
8
---- BENCH: BenchmarkIndex
9
-bench_array_test.go:73: 	Index=3
10
-bench_array_test.go:73: 	Index=3
11
-bench_array_test.go:73: 	Index=3
12
-bench_array_test.go:73: 	Index=3
13
-BenchmarkIndexSelector	   50000	     53958 ns/op
14
---- BENCH: BenchmarkIndexSelector
15
-bench_array_test.go:85: 	IndexSelector=4
16
-bench_array_test.go:85: 	IndexSelector=4
17
-bench_array_test.go:85: 	IndexSelector=4
18
-bench_array_test.go:85: 	IndexSelector=4
19
-BenchmarkIndexOfNode	100000000	        10.1 ns/op
20
---- BENCH: BenchmarkIndexOfNode
21
-bench_array_test.go:99: 	IndexOfNode=2
22
-bench_array_test.go:99: 	IndexOfNode=2
23
-bench_array_test.go:99: 	IndexOfNode=2
24
-bench_array_test.go:99: 	IndexOfNode=2
25
-bench_array_test.go:99: 	IndexOfNode=2
26
-BenchmarkIndexOfSelection	100000000	        10.9 ns/op
27
---- BENCH: BenchmarkIndexOfSelection
28
-bench_array_test.go:111: 	IndexOfSelection=2
29
-bench_array_test.go:111: 	IndexOfSelection=2
30
-bench_array_test.go:111: 	IndexOfSelection=2
31
-bench_array_test.go:111: 	IndexOfSelection=2
32
-bench_array_test.go:111: 	IndexOfSelection=2
33
-BenchmarkMetalReviewExample	    5000	    326712 ns/op
34
---- BENCH: BenchmarkMetalReviewExample
35
-bench_example_test.go:40: 	Review 0: Midnight - Complete and Total Hell (8.5).
36
-		Review 1: Over Your Threshold - Facticity (6.0).
37
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
38
-		Review 3: Evoken - Atra Mors (9.5).
39
-		
40
-		bench_example_test.go:41: 	MetalReviewExample=10
41
-bench_example_test.go:40: 	Review 0: Midnight - Complete and Total Hell (8.5).
42
-		Review 1: Over Your Threshold - Facticity (6.0).
43
-		Review 2: Nuclear Death Terror - Chaos Reigns (7.5).
44
-		Review 3: Evoken - Atra Mors (9.5).
45
-	... [output truncated]
46
-BenchmarkAdd	   50000	     51776 ns/op
47
---- BENCH: BenchmarkAdd
48
-bench_expand_test.go:20: 	Add=43
49
-bench_expand_test.go:20: 	Add=43
50
-bench_expand_test.go:20: 	Add=43
51
-bench_expand_test.go:20: 	Add=43
52
-BenchmarkAddSelection	10000000	       196 ns/op
53
---- BENCH: BenchmarkAddSelection
54
-bench_expand_test.go:37: 	AddSelection=43
55
-bench_expand_test.go:37: 	AddSelection=43
56
-bench_expand_test.go:37: 	AddSelection=43
57
-bench_expand_test.go:37: 	AddSelection=43
58
-bench_expand_test.go:37: 	AddSelection=43
59
-BenchmarkAddNodes	10000000	       191 ns/op
60
---- BENCH: BenchmarkAddNodes
61
-bench_expand_test.go:55: 	AddNodes=43
62
-bench_expand_test.go:55: 	AddNodes=43
63
-bench_expand_test.go:55: 	AddNodes=43
64
-bench_expand_test.go:55: 	AddNodes=43
65
-bench_expand_test.go:55: 	AddNodes=43
66
-BenchmarkAndSelf	 1000000	      2495 ns/op
67
---- BENCH: BenchmarkAndSelf
68
-bench_expand_test.go:71: 	AndSelf=44
69
-bench_expand_test.go:71: 	AndSelf=44
70
-bench_expand_test.go:71: 	AndSelf=44
71
-bench_expand_test.go:71: 	AndSelf=44
72
-BenchmarkFilter	   50000	     30974 ns/op
73
---- BENCH: BenchmarkFilter
74
-bench_filter_test.go:20: 	Filter=13
75
-bench_filter_test.go:20: 	Filter=13
76
-bench_filter_test.go:20: 	Filter=13
77
-bench_filter_test.go:20: 	Filter=13
78
-BenchmarkNot	   50000	     35322 ns/op
79
---- BENCH: BenchmarkNot
80
-bench_filter_test.go:36: 	Not=371
81
-bench_filter_test.go:36: 	Not=371
82
-bench_filter_test.go:36: 	Not=371
83
-bench_filter_test.go:36: 	Not=371
84
-BenchmarkFilterFunction	   50000	     65644 ns/op
85
---- BENCH: BenchmarkFilterFunction
86
-bench_filter_test.go:55: 	FilterFunction=112
87
-bench_filter_test.go:55: 	FilterFunction=112
88
-bench_filter_test.go:55: 	FilterFunction=112
89
-bench_filter_test.go:55: 	FilterFunction=112
90
-BenchmarkNotFunction	   50000	     69245 ns/op
91
---- BENCH: BenchmarkNotFunction
92
-bench_filter_test.go:74: 	NotFunction=261
93
-bench_filter_test.go:74: 	NotFunction=261
94
-bench_filter_test.go:74: 	NotFunction=261
95
-bench_filter_test.go:74: 	NotFunction=261
96
-BenchmarkFilterNodes	   50000	     64824 ns/op
97
---- BENCH: BenchmarkFilterNodes
98
-bench_filter_test.go:92: 	FilterNodes=2
99
-bench_filter_test.go:92: 	FilterNodes=2
100
-bench_filter_test.go:92: 	FilterNodes=2
101
-bench_filter_test.go:92: 	FilterNodes=2
102
-BenchmarkNotNodes	   20000	     76247 ns/op
103
---- BENCH: BenchmarkNotNodes
104
-bench_filter_test.go:110: 	NotNodes=360
105
-bench_filter_test.go:110: 	NotNodes=360
106
-bench_filter_test.go:110: 	NotNodes=360
107
-bench_filter_test.go:110: 	NotNodes=360
108
-BenchmarkFilterSelection	   50000	     66154 ns/op
109
---- BENCH: BenchmarkFilterSelection
110
-bench_filter_test.go:127: 	FilterSelection=2
111
-bench_filter_test.go:127: 	FilterSelection=2
112
-bench_filter_test.go:127: 	FilterSelection=2
113
-bench_filter_test.go:127: 	FilterSelection=2
114
-BenchmarkNotSelection	   20000	     76336 ns/op
115
---- BENCH: BenchmarkNotSelection
116
-bench_filter_test.go:144: 	NotSelection=360
117
-bench_filter_test.go:144: 	NotSelection=360
118
-bench_filter_test.go:144: 	NotSelection=360
119
-bench_filter_test.go:144: 	NotSelection=360
120
-BenchmarkHas	    5000	    569495 ns/op
121
---- BENCH: BenchmarkHas
122
-bench_filter_test.go:160: 	Has=13
123
-bench_filter_test.go:160: 	Has=13
124
-bench_filter_test.go:160: 	Has=13
125
-BenchmarkHasNodes	   10000	    227059 ns/op
126
---- BENCH: BenchmarkHasNodes
127
-bench_filter_test.go:178: 	HasNodes=15
128
-bench_filter_test.go:178: 	HasNodes=15
129
-bench_filter_test.go:178: 	HasNodes=15
130
-BenchmarkHasSelection	   10000	    227167 ns/op
131
---- BENCH: BenchmarkHasSelection
132
-bench_filter_test.go:195: 	HasSelection=15
133
-bench_filter_test.go:195: 	HasSelection=15
134
-bench_filter_test.go:195: 	HasSelection=15
135
-BenchmarkEnd	500000000	         3.99 ns/op
136
---- BENCH: BenchmarkEnd
137
-bench_filter_test.go:211: 	End=373
138
-bench_filter_test.go:211: 	End=373
139
-bench_filter_test.go:211: 	End=373
140
-bench_filter_test.go:211: 	End=373
141
-bench_filter_test.go:211: 	End=373
142
-bench_filter_test.go:211: 	End=373
143
-BenchmarkEach	  200000	      9354 ns/op
144
---- BENCH: BenchmarkEach
145
-bench_iteration_test.go:22: 	Each=59
146
-bench_iteration_test.go:22: 	Each=59
147
-bench_iteration_test.go:22: 	Each=59
148
-bench_iteration_test.go:22: 	Each=59
149
-BenchmarkMap	  100000	     16557 ns/op
150
---- BENCH: BenchmarkMap
151
-bench_iteration_test.go:41: 	Map=59
152
-bench_iteration_test.go:41: 	Map=59
153
-bench_iteration_test.go:41: 	Map=59
154
-bench_iteration_test.go:41: 	Map=59
155
-BenchmarkAttr	50000000	        36.4 ns/op
156
---- BENCH: BenchmarkAttr
157
-bench_property_test.go:16: 	Attr=firstHeading
158
-bench_property_test.go:16: 	Attr=firstHeading
159
-bench_property_test.go:16: 	Attr=firstHeading
160
-bench_property_test.go:16: 	Attr=firstHeading
161
-bench_property_test.go:16: 	Attr=firstHeading
162
-BenchmarkText	  100000	     18473 ns/op
163
-BenchmarkLength	2000000000	         0.76 ns/op
164
---- BENCH: BenchmarkLength
165
-bench_property_test.go:37: 	Length=14
166
-bench_property_test.go:37: 	Length=14
167
-bench_property_test.go:37: 	Length=14
168
-bench_property_test.go:37: 	Length=14
169
-bench_property_test.go:37: 	Length=14
170
-bench_property_test.go:37: 	Length=14
171
-BenchmarkHtml	 5000000	       666 ns/op
172
-BenchmarkIs	   50000	     35174 ns/op
173
---- BENCH: BenchmarkIs
174
-bench_query_test.go:16: 	Is=true
175
-bench_query_test.go:16: 	Is=true
176
-bench_query_test.go:16: 	Is=true
177
-bench_query_test.go:16: 	Is=true
178
-BenchmarkIsPositional	   50000	     31814 ns/op
179
---- BENCH: BenchmarkIsPositional
180
-bench_query_test.go:28: 	IsPositional=true
181
-bench_query_test.go:28: 	IsPositional=true
182
-bench_query_test.go:28: 	IsPositional=true
183
-bench_query_test.go:28: 	IsPositional=true
184
-BenchmarkIsFunction	 1000000	      2754 ns/op
185
---- BENCH: BenchmarkIsFunction
186
-bench_query_test.go:43: 	IsFunction=true
187
-bench_query_test.go:43: 	IsFunction=true
188
-bench_query_test.go:43: 	IsFunction=true
189
-bench_query_test.go:43: 	IsFunction=true
190
-BenchmarkIsSelection	   50000	     66260 ns/op
191
---- BENCH: BenchmarkIsSelection
192
-bench_query_test.go:56: 	IsSelection=true
193
-bench_query_test.go:56: 	IsSelection=true
194
-bench_query_test.go:56: 	IsSelection=true
195
-bench_query_test.go:56: 	IsSelection=true
196
-BenchmarkIsNodes	   50000	     64682 ns/op
197
---- BENCH: BenchmarkIsNodes
198
-bench_query_test.go:70: 	IsNodes=true
199
-bench_query_test.go:70: 	IsNodes=true
200
-bench_query_test.go:70: 	IsNodes=true
201
-bench_query_test.go:70: 	IsNodes=true
202
-BenchmarkHasClass	    5000	    672953 ns/op
203
---- BENCH: BenchmarkHasClass
204
-bench_query_test.go:82: 	HasClass=true
205
-bench_query_test.go:82: 	HasClass=true
206
-bench_query_test.go:82: 	HasClass=true
207
-BenchmarkContains	100000000	        11.3 ns/op
208
---- BENCH: BenchmarkContains
209
-bench_query_test.go:96: 	Contains=true
210
-bench_query_test.go:96: 	Contains=true
211
-bench_query_test.go:96: 	Contains=true
212
-bench_query_test.go:96: 	Contains=true
213
-bench_query_test.go:96: 	Contains=true
214
-BenchmarkFind	   50000	     53780 ns/op
215
---- BENCH: BenchmarkFind
216
-bench_traversal_test.go:18: 	Find=41
217
-bench_traversal_test.go:18: 	Find=41
218
-bench_traversal_test.go:18: 	Find=41
219
-bench_traversal_test.go:18: 	Find=41
220
-BenchmarkFindWithinSelection	   10000	    125963 ns/op
221
---- BENCH: BenchmarkFindWithinSelection
222
-bench_traversal_test.go:34: 	FindWithinSelection=39
223
-bench_traversal_test.go:34: 	FindWithinSelection=39
224
-bench_traversal_test.go:34: 	FindWithinSelection=39
225
-BenchmarkFindSelection	    5000	    357318 ns/op
226
---- BENCH: BenchmarkFindSelection
227
-bench_traversal_test.go:51: 	FindSelection=73
228
-bench_traversal_test.go:51: 	FindSelection=73
229
-bench_traversal_test.go:51: 	FindSelection=73
230
-BenchmarkFindNodes	    5000	    357587 ns/op
231
---- BENCH: BenchmarkFindNodes
232
-bench_traversal_test.go:69: 	FindNodes=73
233
-bench_traversal_test.go:69: 	FindNodes=73
234
-bench_traversal_test.go:69: 	FindNodes=73
235
-BenchmarkContents	  200000	      9135 ns/op
236
---- BENCH: BenchmarkContents
237
-bench_traversal_test.go:85: 	Contents=16
238
-bench_traversal_test.go:85: 	Contents=16
239
-bench_traversal_test.go:85: 	Contents=16
240
-bench_traversal_test.go:85: 	Contents=16
241
-BenchmarkContentsFiltered	  200000	     12383 ns/op
242
---- BENCH: BenchmarkContentsFiltered
243
-bench_traversal_test.go:101: 	ContentsFiltered=1
244
-bench_traversal_test.go:101: 	ContentsFiltered=1
245
-bench_traversal_test.go:101: 	ContentsFiltered=1
246
-bench_traversal_test.go:101: 	ContentsFiltered=1
247
-BenchmarkChildren	 1000000	      1809 ns/op
248
---- BENCH: BenchmarkChildren
249
-bench_traversal_test.go:117: 	Children=2
250
-bench_traversal_test.go:117: 	Children=2
251
-bench_traversal_test.go:117: 	Children=2
252
-bench_traversal_test.go:117: 	Children=2
253
-BenchmarkChildrenFiltered	  500000	      5814 ns/op
254
---- BENCH: BenchmarkChildrenFiltered
255
-bench_traversal_test.go:133: 	ChildrenFiltered=2
256
-bench_traversal_test.go:133: 	ChildrenFiltered=2
257
-bench_traversal_test.go:133: 	ChildrenFiltered=2
258
-bench_traversal_test.go:133: 	ChildrenFiltered=2
259
-BenchmarkParent	   50000	     44810 ns/op
260
---- BENCH: BenchmarkParent
261
-bench_traversal_test.go:149: 	Parent=55
262
-bench_traversal_test.go:149: 	Parent=55
263
-bench_traversal_test.go:149: 	Parent=55
264
-bench_traversal_test.go:149: 	Parent=55
265
-BenchmarkParentFiltered	   50000	     48795 ns/op
266
---- BENCH: BenchmarkParentFiltered
267
-bench_traversal_test.go:165: 	ParentFiltered=4
268
-bench_traversal_test.go:165: 	ParentFiltered=4
269
-bench_traversal_test.go:165: 	ParentFiltered=4
270
-bench_traversal_test.go:165: 	ParentFiltered=4
271
-BenchmarkParents	   20000	     89102 ns/op
272
---- BENCH: BenchmarkParents
273
-bench_traversal_test.go:181: 	Parents=73
274
-bench_traversal_test.go:181: 	Parents=73
275
-bench_traversal_test.go:181: 	Parents=73
276
-bench_traversal_test.go:181: 	Parents=73
277
-BenchmarkParentsFiltered	   20000	     93953 ns/op
278
---- BENCH: BenchmarkParentsFiltered
279
-bench_traversal_test.go:197: 	ParentsFiltered=18
280
-bench_traversal_test.go:197: 	ParentsFiltered=18
281
-bench_traversal_test.go:197: 	ParentsFiltered=18
282
-bench_traversal_test.go:197: 	ParentsFiltered=18
283
-BenchmarkParentsUntil	   10000	    130783 ns/op
284
---- BENCH: BenchmarkParentsUntil
285
-bench_traversal_test.go:213: 	ParentsUntil=52
286
-bench_traversal_test.go:213: 	ParentsUntil=52
287
-bench_traversal_test.go:213: 	ParentsUntil=52
288
-BenchmarkParentsUntilSelection	   10000	    231797 ns/op
289
---- BENCH: BenchmarkParentsUntilSelection
290
-bench_traversal_test.go:230: 	ParentsUntilSelection=70
291
-bench_traversal_test.go:230: 	ParentsUntilSelection=70
292
-bench_traversal_test.go:230: 	ParentsUntilSelection=70
293
-BenchmarkParentsUntilNodes	   10000	    233761 ns/op
294
---- BENCH: BenchmarkParentsUntilNodes
295
-bench_traversal_test.go:248: 	ParentsUntilNodes=70
296
-bench_traversal_test.go:248: 	ParentsUntilNodes=70
297
-bench_traversal_test.go:248: 	ParentsUntilNodes=70
298
-BenchmarkParentsFilteredUntil	   50000	     31360 ns/op
299
---- BENCH: BenchmarkParentsFilteredUntil
300
-bench_traversal_test.go:264: 	ParentsFilteredUntil=2
301
-bench_traversal_test.go:264: 	ParentsFilteredUntil=2
302
-bench_traversal_test.go:264: 	ParentsFilteredUntil=2
303
-bench_traversal_test.go:264: 	ParentsFilteredUntil=2
304
-BenchmarkParentsFilteredUntilSelection	   50000	     30272 ns/op
305
---- BENCH: BenchmarkParentsFilteredUntilSelection
306
-bench_traversal_test.go:281: 	ParentsFilteredUntilSelection=2
307
-bench_traversal_test.go:281: 	ParentsFilteredUntilSelection=2
308
-bench_traversal_test.go:281: 	ParentsFilteredUntilSelection=2
309
-bench_traversal_test.go:281: 	ParentsFilteredUntilSelection=2
310
-BenchmarkParentsFilteredUntilNodes	   50000	     30327 ns/op
311
---- BENCH: BenchmarkParentsFilteredUntilNodes
312
-bench_traversal_test.go:299: 	ParentsFilteredUntilNodes=2
313
-bench_traversal_test.go:299: 	ParentsFilteredUntilNodes=2
314
-bench_traversal_test.go:299: 	ParentsFilteredUntilNodes=2
315
-bench_traversal_test.go:299: 	ParentsFilteredUntilNodes=2
316
-BenchmarkSiblings	   20000	     89862 ns/op
317
---- BENCH: BenchmarkSiblings
318
-bench_traversal_test.go:315: 	Siblings=293
319
-bench_traversal_test.go:315: 	Siblings=293
320
-bench_traversal_test.go:315: 	Siblings=293
321
-bench_traversal_test.go:315: 	Siblings=293
322
-BenchmarkSiblingsFiltered	   20000	     97948 ns/op
323
---- BENCH: BenchmarkSiblingsFiltered
324
-bench_traversal_test.go:331: 	SiblingsFiltered=46
325
-bench_traversal_test.go:331: 	SiblingsFiltered=46
326
-bench_traversal_test.go:331: 	SiblingsFiltered=46
327
-bench_traversal_test.go:331: 	SiblingsFiltered=46
328
-BenchmarkNext	   50000	     31975 ns/op
329
---- BENCH: BenchmarkNext
330
-bench_traversal_test.go:347: 	Next=49
331
-bench_traversal_test.go:347: 	Next=49
332
-bench_traversal_test.go:347: 	Next=49
333
-bench_traversal_test.go:347: 	Next=49
334
-BenchmarkNextFiltered	   50000	     34887 ns/op
335
---- BENCH: BenchmarkNextFiltered
336
-bench_traversal_test.go:363: 	NextFiltered=6
337
-bench_traversal_test.go:363: 	NextFiltered=6
338
-bench_traversal_test.go:363: 	NextFiltered=6
339
-bench_traversal_test.go:363: 	NextFiltered=6
340
-BenchmarkNextAll	   50000	     60734 ns/op
341
---- BENCH: BenchmarkNextAll
342
-bench_traversal_test.go:379: 	NextAll=234
343
-bench_traversal_test.go:379: 	NextAll=234
344
-bench_traversal_test.go:379: 	NextAll=234
345
-bench_traversal_test.go:379: 	NextAll=234
346
-BenchmarkNextAllFiltered	   50000	     67428 ns/op
347
---- BENCH: BenchmarkNextAllFiltered
348
-bench_traversal_test.go:395: 	NextAllFiltered=33
349
-bench_traversal_test.go:395: 	NextAllFiltered=33
350
-bench_traversal_test.go:395: 	NextAllFiltered=33
351
-bench_traversal_test.go:395: 	NextAllFiltered=33
352
-BenchmarkPrev	   50000	     32399 ns/op
353
---- BENCH: BenchmarkPrev
354
-bench_traversal_test.go:411: 	Prev=49
355
-bench_traversal_test.go:411: 	Prev=49
356
-bench_traversal_test.go:411: 	Prev=49
357
-bench_traversal_test.go:411: 	Prev=49
358
-BenchmarkPrevFiltered	   50000	     34944 ns/op
359
---- BENCH: BenchmarkPrevFiltered
360
-bench_traversal_test.go:429: 	PrevFiltered=7
361
-bench_traversal_test.go:429: 	PrevFiltered=7
362
-bench_traversal_test.go:429: 	PrevFiltered=7
363
-bench_traversal_test.go:429: 	PrevFiltered=7
364
-BenchmarkPrevAll	  100000	     29360 ns/op
365
---- BENCH: BenchmarkPrevAll
366
-bench_traversal_test.go:445: 	PrevAll=78
367
-bench_traversal_test.go:445: 	PrevAll=78
368
-bench_traversal_test.go:445: 	PrevAll=78
369
-bench_traversal_test.go:445: 	PrevAll=78
370
-BenchmarkPrevAllFiltered	   50000	     32291 ns/op
371
---- BENCH: BenchmarkPrevAllFiltered
372
-bench_traversal_test.go:461: 	PrevAllFiltered=6
373
-bench_traversal_test.go:461: 	PrevAllFiltered=6
374
-bench_traversal_test.go:461: 	PrevAllFiltered=6
375
-bench_traversal_test.go:461: 	PrevAllFiltered=6
376
-BenchmarkNextUntil	   10000	    191890 ns/op
377
---- BENCH: BenchmarkNextUntil
378
-bench_traversal_test.go:477: 	NextUntil=84
379
-bench_traversal_test.go:477: 	NextUntil=84
380
-bench_traversal_test.go:477: 	NextUntil=84
381
-BenchmarkNextUntilSelection	   20000	     92054 ns/op
382
---- BENCH: BenchmarkNextUntilSelection
383
-bench_traversal_test.go:494: 	NextUntilSelection=42
384
-bench_traversal_test.go:494: 	NextUntilSelection=42
385
-bench_traversal_test.go:494: 	NextUntilSelection=42
386
-bench_traversal_test.go:494: 	NextUntilSelection=42
387
-BenchmarkNextUntilNodes	   50000	     43401 ns/op
388
---- BENCH: BenchmarkNextUntilNodes
389
-bench_traversal_test.go:512: 	NextUntilNodes=12
390
-bench_traversal_test.go:512: 	NextUntilNodes=12
391
-bench_traversal_test.go:512: 	NextUntilNodes=12
392
-bench_traversal_test.go:512: 	NextUntilNodes=12
393
-BenchmarkPrevUntil	    5000	    433383 ns/op
394
---- BENCH: BenchmarkPrevUntil
395
-bench_traversal_test.go:528: 	PrevUntil=238
396
-bench_traversal_test.go:528: 	PrevUntil=238
397
-bench_traversal_test.go:528: 	PrevUntil=238
398
-BenchmarkPrevUntilSelection	   10000	    116423 ns/op
399
---- BENCH: BenchmarkPrevUntilSelection
400
-bench_traversal_test.go:545: 	PrevUntilSelection=49
401
-bench_traversal_test.go:545: 	PrevUntilSelection=49
402
-bench_traversal_test.go:545: 	PrevUntilSelection=49
403
-BenchmarkPrevUntilNodes	   50000	     35338 ns/op
404
---- BENCH: BenchmarkPrevUntilNodes
405
-bench_traversal_test.go:563: 	PrevUntilNodes=11
406
-bench_traversal_test.go:563: 	PrevUntilNodes=11
407
-bench_traversal_test.go:563: 	PrevUntilNodes=11
408
-bench_traversal_test.go:563: 	PrevUntilNodes=11
409
-BenchmarkNextFilteredUntil	   10000	    104686 ns/op
410
---- BENCH: BenchmarkNextFilteredUntil
411
-bench_traversal_test.go:579: 	NextFilteredUntil=22
412
-bench_traversal_test.go:579: 	NextFilteredUntil=22
413
-bench_traversal_test.go:579: 	NextFilteredUntil=22
414
-BenchmarkNextFilteredUntilSelection	   20000	     99485 ns/op
415
---- BENCH: BenchmarkNextFilteredUntilSelection
416
-bench_traversal_test.go:596: 	NextFilteredUntilSelection=22
417
-bench_traversal_test.go:596: 	NextFilteredUntilSelection=22
418
-bench_traversal_test.go:596: 	NextFilteredUntilSelection=22
419
-bench_traversal_test.go:596: 	NextFilteredUntilSelection=22
420
-BenchmarkNextFilteredUntilNodes	   20000	     99452 ns/op
421
---- BENCH: BenchmarkNextFilteredUntilNodes
422
-bench_traversal_test.go:614: 	NextFilteredUntilNodes=22
423
-bench_traversal_test.go:614: 	NextFilteredUntilNodes=22
424
-bench_traversal_test.go:614: 	NextFilteredUntilNodes=22
425
-bench_traversal_test.go:614: 	NextFilteredUntilNodes=22
426
-BenchmarkPrevFilteredUntil	   10000	    112640 ns/op
427
---- BENCH: BenchmarkPrevFilteredUntil
428
-bench_traversal_test.go:630: 	PrevFilteredUntil=20
429
-bench_traversal_test.go:630: 	PrevFilteredUntil=20
430
-bench_traversal_test.go:630: 	PrevFilteredUntil=20
431
-BenchmarkPrevFilteredUntilSelection	   10000	    103702 ns/op
432
---- BENCH: BenchmarkPrevFilteredUntilSelection
433
-bench_traversal_test.go:647: 	PrevFilteredUntilSelection=20
434
-bench_traversal_test.go:647: 	PrevFilteredUntilSelection=20
435
-bench_traversal_test.go:647: 	PrevFilteredUntilSelection=20
436
-BenchmarkPrevFilteredUntilNodes	   10000	    103277 ns/op
437
---- BENCH: BenchmarkPrevFilteredUntilNodes
438
-bench_traversal_test.go:665: 	PrevFilteredUntilNodes=20
439
-bench_traversal_test.go:665: 	PrevFilteredUntilNodes=20
440
-bench_traversal_test.go:665: 	PrevFilteredUntilNodes=20
441
-BenchmarkClosest	  500000	      6530 ns/op
442
---- BENCH: BenchmarkClosest
443
-bench_traversal_test.go:681: 	Closest=2
444
-bench_traversal_test.go:681: 	Closest=2
445
-bench_traversal_test.go:681: 	Closest=2
446
-bench_traversal_test.go:681: 	Closest=2
447
-BenchmarkClosestSelection	 1000000	      1135 ns/op
448
---- BENCH: BenchmarkClosestSelection
449
-bench_traversal_test.go:698: 	ClosestSelection=2
450
-bench_traversal_test.go:698: 	ClosestSelection=2
451
-bench_traversal_test.go:698: 	ClosestSelection=2
452
-bench_traversal_test.go:698: 	ClosestSelection=2
453
-BenchmarkClosestNodes	 1000000	      1133 ns/op
454
---- BENCH: BenchmarkClosestNodes
455
-bench_traversal_test.go:715: 	ClosestNodes=2
456
-bench_traversal_test.go:715: 	ClosestNodes=2
457
-bench_traversal_test.go:715: 	ClosestNodes=2
458
-bench_traversal_test.go:715: 	ClosestNodes=2
459
-ok  	github.com/PuerkitoBio/goquery	192.541s

+ 0
- 420
vendor/github.com/PuerkitoBio/goquery/bench/v0.2.0-v0.2.1-go1.1rc1.svg View File

@@ -1,420 +0,0 @@
1
-<?xml version="1.0"?>
2
-<!-- Generated by SVGo -->
3
-<svg width="1024" height="768"
4
-     xmlns="http://www.w3.org/2000/svg" 
5
-     xmlns:xlink="http://www.w3.org/1999/xlink">
6
-<g style="font-size:20px;font-family:sans-serif">
7
-<rect x="0" y="0" width="1024" height="768" style="fill:white"/>
8
-<text x="100" y="50" style="font-size:150%"></text>
9
-<g style="font-style:italic;font-size:75%">
10
-<rect x="606" y="118" width="6" height="20" style="fill-opacity:0.3;fill:red"/>
11
-<text x="601" y="133" style="text-anchor:end">+2.12%</text>
12
-</g>
13
-<text x="100" y="138" style="text-anchor:start">BenchmarkFirst</text>
14
-<g style="font-style:italic;font-size:75%">
15
-<rect x="609" y="144" width="3" height="20" style="fill-opacity:0.3;fill:red"/>
16
-<text x="604" y="159" style="text-anchor:end">+1.06%</text>
17
-</g>
18
-<text x="100" y="164" style="text-anchor:start">BenchmarkLast</text>
19
-<g style="font-style:italic;font-size:75%">
20
-<rect x="602" y="170" width="10" height="20" style="fill-opacity:0.3;fill:red"/>
21
-<text x="597" y="185" style="text-anchor:end">+3.63%</text>
22
-</g>
23
-<text x="100" y="190" style="text-anchor:start">BenchmarkEq</text>
24
-<g style="font-style:italic;font-size:75%">
25
-<rect x="604" y="196" width="8" height="20" style="fill-opacity:0.3;fill:red"/>
26
-<text x="599" y="211" style="text-anchor:end">+2.67%</text>
27
-</g>
28
-<text x="100" y="216" style="text-anchor:start">BenchmarkSlice</text>
29
-<g style="font-style:italic;font-size:75%">
30
-<rect x="612" y="222" width="72" height="20" style="fill-opacity:0.3;fill:green"/>
31
-<text x="689" y="237" style="text-anchor:start">-24.26%</text>
32
-</g>
33
-<text x="100" y="242" style="text-anchor:start">BenchmarkGet</text>
34
-<g style="font-style:italic;font-size:75%">
35
-<rect x="612" y="248" width="125" height="20" style="fill-opacity:0.3;fill:green"/>
36
-<text x="742" y="263" style="text-anchor:start">-41.71%</text>
37
-</g>
38
-<text x="100" y="268" style="text-anchor:start">BenchmarkIndex</text>
39
-<g style="font-style:italic;font-size:75%">
40
-<rect x="612" y="274" width="151" height="20" style="fill-opacity:0.3;fill:green"/>
41
-<text x="768" y="289" style="text-anchor:start">-50.42%</text>
42
-</g>
43
-<text x="100" y="294" style="text-anchor:start">BenchmarkIndexSelector</text>
44
-<g style="font-style:italic;font-size:75%">
45
-<rect x="595" y="300" width="17" height="20" style="fill-opacity:0.3;fill:red"/>
46
-<text x="590" y="315" style="text-anchor:end">+5.94%</text>
47
-</g>
48
-<text x="100" y="320" style="text-anchor:start">BenchmarkIndexOfNode</text>
49
-<g style="font-style:italic;font-size:75%">
50
-<rect x="588" y="326" width="24" height="20" style="fill-opacity:0.3;fill:red"/>
51
-<text x="583" y="341" style="text-anchor:end">+8.26%</text>
52
-</g>
53
-<text x="100" y="346" style="text-anchor:start">BenchmarkIndexOfSelection</text>
54
-<g style="font-style:italic;font-size:75%">
55
-<rect x="612" y="352" width="98" height="20" style="fill-opacity:0.3;fill:green"/>
56
-<text x="715" y="367" style="text-anchor:start">-32.94%</text>
57
-</g>
58
-<text x="100" y="372" style="text-anchor:start">BenchmarkMetalReviewExample</text>
59
-<g style="font-style:italic;font-size:75%">
60
-<rect x="612" y="378" width="170" height="20" style="fill-opacity:0.3;fill:green"/>
61
-<text x="787" y="393" style="text-anchor:start">-56.84%</text>
62
-</g>
63
-<text x="100" y="398" style="text-anchor:start">BenchmarkAdd</text>
64
-<g style="font-style:italic;font-size:75%">
65
-<rect x="593" y="404" width="19" height="20" style="fill-opacity:0.3;fill:red"/>
66
-<text x="588" y="419" style="text-anchor:end">+6.63%</text>
67
-</g>
68
-<text x="100" y="424" style="text-anchor:start">BenchmarkAddSelection</text>
69
-<g style="font-style:italic;font-size:75%">
70
-<rect x="584" y="430" width="28" height="20" style="fill-opacity:0.3;fill:red"/>
71
-<text x="579" y="445" style="text-anchor:end">+9.42%</text>
72
-</g>
73
-<text x="100" y="450" style="text-anchor:start">BenchmarkAddNodes</text>
74
-<g style="font-style:italic;font-size:75%">
75
-<rect x="604" y="456" width="8" height="20" style="fill-opacity:0.3;fill:red"/>
76
-<text x="599" y="471" style="text-anchor:end">+2.93%</text>
77
-</g>
78
-<text x="100" y="476" style="text-anchor:start">BenchmarkAndSelf</text>
79
-<g style="font-style:italic;font-size:75%">
80
-<rect x="612" y="482" width="41" height="20" style="fill-opacity:0.3;fill:green"/>
81
-<text x="658" y="497" style="text-anchor:start">-13.75%</text>
82
-</g>
83
-<text x="100" y="502" style="text-anchor:start">BenchmarkFilter</text>
84
-<g style="font-style:italic;font-size:75%">
85
-<rect x="612" y="508" width="44" height="20" style="fill-opacity:0.3;fill:green"/>
86
-<text x="661" y="523" style="text-anchor:start">-14.90%</text>
87
-</g>
88
-<text x="100" y="528" style="text-anchor:start">BenchmarkNot</text>
89
-<g style="font-style:italic;font-size:75%">
90
-<rect x="609" y="534" width="3" height="20" style="fill-opacity:0.3;fill:red"/>
91
-<text x="604" y="549" style="text-anchor:end">+1.07%</text>
92
-</g>
93
-<text x="100" y="554" style="text-anchor:start">BenchmarkFilterFunction</text>
94
-<g style="font-style:italic;font-size:75%">
95
-<rect x="598" y="560" width="14" height="20" style="fill-opacity:0.3;fill:red"/>
96
-<text x="593" y="575" style="text-anchor:end">+4.91%</text>
97
-</g>
98
-<text x="100" y="580" style="text-anchor:start">BenchmarkNotFunction</text>
99
-<g style="font-style:italic;font-size:75%">
100
-<rect x="609" y="586" width="3" height="20" style="fill-opacity:0.3;fill:red"/>
101
-<text x="604" y="601" style="text-anchor:end">+1.03%</text>
102
-</g>
103
-<text x="100" y="606" style="text-anchor:start">BenchmarkFilterNodes</text>
104
-<g style="font-style:italic;font-size:75%">
105
-<rect x="600" y="612" width="12" height="20" style="fill-opacity:0.3;fill:red"/>
106
-<text x="595" y="627" style="text-anchor:end">+4.22%</text>
107
-</g>
108
-<text x="100" y="632" style="text-anchor:start">BenchmarkNotNodes</text>
109
-<g style="font-style:italic;font-size:75%">
110
-<rect x="612" y="638" width="3" height="20" style="fill-opacity:0.3;fill:green"/>
111
-<text x="620" y="653" style="text-anchor:start">-1.00%</text>
112
-</g>
113
-<text x="100" y="658" style="text-anchor:start">BenchmarkFilterSelection</text>
114
-<g style="font-style:italic;font-size:75%">
115
-<rect x="600" y="664" width="12" height="20" style="fill-opacity:0.3;fill:red"/>
116
-<text x="595" y="679" style="text-anchor:end">+4.00%</text>
117
-</g>
118
-<text x="100" y="684" style="text-anchor:start">BenchmarkNotSelection</text>
119
-<g style="font-style:italic;font-size:75%">
120
-<rect x="612" y="690" width="96" height="20" style="fill-opacity:0.3;fill:green"/>
121
-<text x="713" y="705" style="text-anchor:start">-32.12%</text>
122
-</g>
123
-<text x="100" y="710" style="text-anchor:start">BenchmarkHas</text>
124
-<g style="font-style:italic;font-size:75%">
125
-<rect x="608" y="716" width="4" height="20" style="fill-opacity:0.3;fill:red"/>