Sha256: 0270038f4d99bcbaea412d3d000bb2f568039fdacac09977cfb5ede3f1831664

Contents?: true

Size: 345 Bytes

Versions: 38

Compression:

Stored size: 345 Bytes

Contents

require 'spec_helper'

describe Volt::Parsing do
  subject { Volt::Parsing }
  context 'surrounding encoding/decoding' do
    it 'does not mangle characters' do
      raw = ' !"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~''"'
      encoded = subject.encodeURI raw
      decoded = subject.decodeURI encoded

      expect(decoded).to eq raw
    end
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
volt-0.9.7.pre8 spec/utils/parsing_spec.rb
volt-0.9.7.pre7 spec/utils/parsing_spec.rb
volt-0.9.7.pre6 spec/utils/parsing_spec.rb
volt-0.9.7.pre5 spec/utils/parsing_spec.rb
volt-0.9.7.pre3 spec/utils/parsing_spec.rb
volt-0.9.7.pre2 spec/utils/parsing_spec.rb
volt-0.9.6 spec/utils/parsing_spec.rb
volt-0.9.6.pre3 spec/utils/parsing_spec.rb
volt-0.9.6.pre2 spec/utils/parsing_spec.rb
volt-0.9.6.pre1 spec/utils/parsing_spec.rb
volt-0.9.5 spec/utils/parsing_spec.rb
volt-0.9.5.pre12 spec/utils/parsing_spec.rb
volt-0.9.5.pre11 spec/utils/parsing_spec.rb
volt-0.9.5.pre9 spec/utils/parsing_spec.rb
volt-0.9.5.pre8 spec/utils/parsing_spec.rb
volt-0.9.5.pre7 spec/utils/parsing_spec.rb
volt-0.9.5.pre6 spec/utils/parsing_spec.rb
volt-0.9.5.pre5 spec/utils/parsing_spec.rb
volt-0.9.5.pre4 spec/utils/parsing_spec.rb
volt-0.9.5.pre3 spec/utils/parsing_spec.rb