require_relative '../../lib/oga' require 'benchmark/ips' simple = '
Hello world
' attributes = 'Hello world
' nested = 'Helloworld
' lexer = Oga::XML::Lexer.new Benchmark.ips do |bench| bench.report 'text only' do lexer.lex(simple) end bench.report 'text + attributes' do lexer.lex(attributes) end bench.report 'text + children' do lexer.lex(nested) end end