URI: 
       Add benchmark tests for srcset handling - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit be96aacb116d7f585f368ee056a2e2282e68970b
   DIR parent beb601c7ff5bb0c07e6b41bb0b7e21d73f0bb8a8
  HTML Author: bep <bjorn.erik.pedersen@gmail.com>
       Date:   Sun,  3 May 2015 20:57:47 +0200
       
       Add benchmark tests for srcset handling
       
       See #1059
       
       Diffstat:
         M transform/chain_test.go             |      21 ++++++++++++++++++++-
       
       1 file changed, 20 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/transform/chain_test.go b/transform/chain_test.go
       @@ -79,7 +79,6 @@ var extra_tests_html = []test{{REPLACE_SCHEMALESS_HTML, REPLACE_SCHEMALESS_HTML_
        var abs_url_tests = append(abs_url_bench_tests, append(sanity_tests, extra_tests_html...)...)
        var extra_tests_xml = []test{{REPLACE_SCHEMALESS_XML, REPLACE_SCHEMALESS_XML_CORRECT}}
        var xml_abs_url_tests = append(xml_abs_url_bench_tests, append(sanity_tests, extra_tests_xml...)...)
       -
        var srcset_tests = []test{{SRCSET_BASIC, SRCSET_BASIC_CORRECT}, {SRCSET_SINGLE_QUOTE, SRCSET_SINGLE_QUOTE_CORRECT}, {SRCSET_VARIATIONS, SRCSET_VARIATIONS_CORRECT}}
        var srcset_xml_tests = []test{
                {SRCSET_XML_BASIC, SRCSET_XML_BASIC_CORRECT},
       @@ -134,6 +133,26 @@ func BenchmarkAbsURL(b *testing.B) {
                }
        }
        
       +func BenchmarkAbsURLSrcset(b *testing.B) {
       +        absURL, _ := absURLFromURL("http://base")
       +        tr := NewChain(absURL...)
       +
       +        b.ResetTimer()
       +        for i := 0; i < b.N; i++ {
       +                apply(b.Errorf, tr, srcset_tests)
       +        }
       +}
       +
       +func BenchmarkXMLAbsURLSrcset(b *testing.B) {
       +        absXMLURL, _ := absURLInXMLFromURL("http://base")
       +        tr := NewChain(absXMLURL...)
       +
       +        b.ResetTimer()
       +        for i := 0; i < b.N; i++ {
       +                apply(b.Errorf, tr, srcset_xml_tests)
       +        }
       +}
       +
        func TestAbsURL(t *testing.T) {
                absURL, _ := absURLFromURL("http://base")
                tr := NewChain(absURL...)