Sha256: 4000f2728bbd362c1933dee43f5021001bb20a912d39c35eaf11383aec52d806

Contents?: true

Size: 537 Bytes

Versions: 6

Compression:

Stored size: 537 Bytes

Contents

require "spec_helper"
require "shared_implementation"

describe Sjekksum::Primitive97 do

  success_spec_matrix = [
    [ 1,          1 ],
    [ 20,         2 ],
    [ 300,        0 ],
    [ 4000,       5 ],
    [ 55555,      8 ],
    [ 424242,     7 ],
    [ 23569,      5 ],
    [ "23569",    5 ],
    [ "23.5-69",  5 ]
  ]

  fail_spec_matrix = [
    [ 1,          7 ],
    [ 23569,      9 ],
    [ "23569",    9 ],
    [ "23.5-69",  9 ]
  ]

  it_behaves_like "a checksum implementation:", success_spec_matrix, fail_spec_matrix

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sjekksum-0.1.1 spec/sjekksum/primitive97_spec.rb
sjekksum-0.1.0 spec/sjekksum/primitive97_spec.rb
sjekksum-0.0.6 spec/sjekksum/primitive97_spec.rb
sjekksum-0.0.5 spec/sjekksum/primitive97_spec.rb
sjekksum-0.0.4 spec/sjekksum/primitive97_spec.rb
sjekksum-0.0.3 spec/sjekksum/primitive97_spec.rb