Sha256: bbe1f5655ddf2d42ba8cff039b1f6728cc1534edb2a0a477c95e48199b6c2a97

Contents?: true

Size: 546 Bytes

Versions: 31

Compression:

Stored size: 546 Bytes

Contents

require 'nokogiri'
require 'recog/fingerprint'

describe Recog::Fingerprint do
  context "whitespace" do
    let(:xml) do
      path = File.expand_path(File.join('spec', 'data', 'whitespaced_fingerprint.xml'))
      doc = Nokogiri::XML(IO.read(path))
      doc.xpath("//fingerprint").first
    end
    subject { Recog::Fingerprint.new(xml) }

    describe "#name" do
      it "properly squashes whitespace" do
        expect(subject.name).to eq('I love whitespace!')
      end
    end
  end

  skip  "value interpolation" do
    # TODO
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
recog-2.3.5 spec/lib/recog/fingerprint_spec.rb
recog-2.3.4 spec/lib/recog/fingerprint_spec.rb
recog-2.3.3 spec/lib/recog/fingerprint_spec.rb
recog-2.3.2 spec/lib/recog/fingerprint_spec.rb
recog-2.3.1 spec/lib/recog/fingerprint_spec.rb
recog-2.3.0 spec/lib/recog/fingerprint_spec.rb
recog-2.2.1 spec/lib/recog/fingerprint_spec.rb
recog-2.2.0 spec/lib/recog/fingerprint_spec.rb
recog-2.1.46 spec/lib/recog/fingerprint_spec.rb
recog-2.1.45 spec/lib/recog/fingerprint_spec.rb
recog-2.1.44 spec/lib/recog/fingerprint_spec.rb
recog-2.1.43 spec/lib/recog/fingerprint_spec.rb
recog-2.1.42 spec/lib/recog/fingerprint_spec.rb
recog-2.1.41 spec/lib/recog/fingerprint_spec.rb
recog-2.1.40 spec/lib/recog/fingerprint_spec.rb
recog-2.1.39 spec/lib/recog/fingerprint_spec.rb
recog-2.1.38 spec/lib/recog/fingerprint_spec.rb
recog-2.1.37 spec/lib/recog/fingerprint_spec.rb
recog-2.1.36 spec/lib/recog/fingerprint_spec.rb
recog-2.1.35 spec/lib/recog/fingerprint_spec.rb