Sha256: 101b51d095b6575162728821b3fbb74fc5b5e27c8a28da3907889f11d9f853b8

Contents?: true

Size: 682 Bytes

Versions: 95

Compression:

Stored size: 682 Bytes

Contents

require 'pact_broker/versions/abbreviate_number'

module PactBroker
  module Versions
    describe AbbreviateNumber do
      describe "#call" do
        TEST_CASES = [
          ['202326572516dea6998a7f311fcaa161c0768fc2', '2023265'],
          ['1.2.3+areallyreallyreallylongexplanation', '1.2.3+areallyreallyreallylongexplanation'],
          ['2516dea6998a7f', '2516dea6998a7f'],
          ['1.2.3+202326572516dea6998a7f311fcaa161c0768fc2', '1.2.3+2023265']
        ]

        TEST_CASES.each do |(input, output)|
          it "shortens #{input} to #{output}" do
            expect(AbbreviateNumber.call(input)).to eq output
          end
        end
      end
    end
  end
end

Version data entries

95 entries across 95 versions & 1 rubygems

Version Path
pact_broker-2.79.1 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.79.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.78.1 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.78.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.77.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.76.2 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.76.1 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.76.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.75.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.74.1 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.74.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.73.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.72.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.71.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.70.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.69.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.68.1 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.68.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.67.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb
pact_broker-2.66.0 spec/lib/pact_broker/versions/abbreviate_number_spec.rb