Sha256: 9dc64bba0d0bdf6cd639dd68e962b4ceb4700f453350e219970265314a94031b

Contents?: true

Size: 585 Bytes

Versions: 2

Compression:

Stored size: 585 Bytes

Contents

require_relative "helper"
require_relative "hmote_helper"
require_relative "rails_helper"

text = %q(some < text > inside & these " escapable' characters/1234)

Benchmark.ips do |x|
  x.report("hmote") { hmote(text: text) }
  x.report("rails") { rails(text: text) }
end

# Calculating -------------------------------------
#                hmote    13.122k i/100ms
#                rails     7.907k i/100ms
# -------------------------------------------------
#                hmote    148.020k (± 3.6%) i/s -    747.954k
#                rails     88.623k (± 2.7%) i/s -    442.792k

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hmote-1.2.0 benchmarks/escaping.rb
hmote-1.1.0 benchmarks/escaping.rb