Sha256: 4f0bbd753588d0a83aacac8ff863abe1d514a5898f372da128e51a8634292202
Contents?: true
Size: 466 Bytes
Versions: 4
Compression:
Stored size: 466 Bytes
Contents
require File.expand_path('../helper', __FILE__) class TestUtils < Faraday::TestCase # emulates ActiveSupport::SafeBuffer#gsub FakeSafeBuffer = Struct.new(:string) do def to_s() self end def gsub(regex) string.gsub(regex) { match, = $&, '' =~ /a/ yield match } end end def test_escaping_safe_buffer str = FakeSafeBuffer.new('$32,000.00') assert_equal '%2432%2C000.00', Faraday::Utils.escape(str) end end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
faraday-0.8.10 | test/utils_test.rb |
vagrant-tiktalik-0.0.3 | vendor/bundle/ruby/2.0.0/gems/faraday-0.8.9/test/utils_test.rb |
faraday-0.8.9 | test/utils_test.rb |
faraday-0.8.8 | test/utils_test.rb |