Sha256: edd1ca3fed12fc62e9bcc553c58120a70de7f2a764fd01cc2d15d9a89f08bc1d

Contents?: true

Size: 354 Bytes

Versions: 2

Compression:

Stored size: 354 Bytes

Contents

require_relative '../lib/inline_svg/id_generator'

describe InlineSvg::IdGenerator do
  it "generates a hexencoded ID based on a salt and a random value" do
    randomizer = -> { "some-random-value" }

    expect(InlineSvg::IdGenerator.generate("some-base", "some-salt", randomness: randomizer)).
      to eq("t2c17mkqnvopy36iccxspura7wnreqf")
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
inline_svg-1.3.1 spec/id_generator_spec.rb
inline_svg-1.3.0 spec/id_generator_spec.rb