Sha256: 58fe51ba08b7698fc2c47b4796e31f7dc2514ed12d23249d7d900af26f306431

Contents?: true

Size: 514 Bytes

Versions: 7

Compression:

Stored size: 514 Bytes

Contents

require 'spec_helper'

module Spree
  describe Spree::OrdersHelper, :type => :helper do
    # Regression test for https://github.com/spree/spree/issues/2518 and https://github.com/spree/spree/issues/2323
    it "truncates HTML correctly in product description" do
      product = double(:description => "<strong>" + ("a" * 95) + "</strong> This content is invisible.")
      expected = "<strong>" + ("a" * 95) + "</strong>..."
      expect(truncated_product_description(product)).to eq(expected)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
solidus_core-1.2.3 spec/helpers/order_helper_spec.rb
solidus_core-1.2.2 spec/helpers/order_helper_spec.rb
solidus_core-1.2.1 spec/helpers/order_helper_spec.rb
solidus_core-1.2.0 spec/helpers/order_helper_spec.rb
solidus_core-1.2.0.rc2 spec/helpers/order_helper_spec.rb
solidus_core-1.2.0.rc1 spec/helpers/order_helper_spec.rb
solidus_core-1.2.0.beta1 spec/helpers/order_helper_spec.rb