Sha256: 45c440b753e92dbfe5a3cfe23e61783c648b38080b6406b6236210ea71286ad6

Contents?: true

Size: 420 Bytes

Versions: 8

Compression:

Stored size: 420 Bytes

Contents

require 'spec_helper'

describe Sufia::Noid do
  describe "#namespaceize" do
    subject { Sufia::Noid.namespaceize(id) }

    context "when the passed in pid doesn't have a namespace" do
      let(:id) { 'abc123' }
      it { is_expected.to eq 'sufia:abc123' }
    end
    context "when the passed in pid has a namespace" do
      let(:id) { 'ksl:abc123' }
      it { is_expected.to eq 'ksl:abc123' }
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sufia-5.0.0 spec/services/noid_spec.rb
sufia-5.0.0.rc1 spec/services/noid_spec.rb
sufia-6.0.0.rc2 spec/services/noid_spec.rb
sufia-6.0.0.rc1 spec/services/noid_spec.rb
sufia-4.3.1 spec/services/noid_spec.rb
sufia-6.0.0.beta1 spec/services/noid_spec.rb
sufia-4.2.0 spec/services/noid_spec.rb
sufia-4.1.0 spec/services/noid_spec.rb