@@ -16,7 +16,6 @@ use std::default::Default;
1616
1717use test:: { black_box, Bencher , TestDesc , TestDescAndFn } ;
1818use test:: { DynTestName , DynBenchFn , TDynBenchFn } ;
19- use test:: ShouldPanic :: No ;
2019
2120use html5ever:: tokenizer:: { BufferQueue , TokenSink , Token , Tokenizer , TokenizerOpts , TokenSinkResult } ;
2221use html5ever:: tendril:: * ;
@@ -108,17 +107,13 @@ impl TDynBenchFn for Bench {
108107fn make_bench ( name : & str , size : Option < usize > , clone_only : bool ,
109108 opts : TokenizerOpts ) -> TestDescAndFn {
110109 TestDescAndFn {
111- desc : TestDesc {
112- name : DynTestName ( [
113- "tokenize " . to_string ( ) ,
114- name. to_string ( ) ,
115- size. map_or ( "" . to_string ( ) , |s| format ! ( " size {:7}" , s) ) ,
116- ( if clone_only { " (clone only)" } else { "" } ) . to_string ( ) ,
117- ( if opts. exact_errors { " (exact errors)" } else { "" } ) . to_string ( ) ,
118- ] . concat ( ) . to_string ( ) ) ,
119- ignore : false ,
120- should_panic : No ,
121- } ,
110+ desc : TestDesc :: new ( DynTestName ( [
111+ "tokenize " . to_string ( ) ,
112+ name. to_string ( ) ,
113+ size. map_or ( "" . to_string ( ) , |s| format ! ( " size {:7}" , s) ) ,
114+ ( if clone_only { " (clone only)" } else { "" } ) . to_string ( ) ,
115+ ( if opts. exact_errors { " (exact errors)" } else { "" } ) . to_string ( ) ,
116+ ] . concat ( ) . to_string ( ) ) ) ,
122117 testfn : DynBenchFn ( Box :: new ( Bench :: new ( name, size, clone_only, opts) ) ) ,
123118 }
124119}
0 commit comments