Sha256: c11abde92b9b01769f4b7a7113cbd38fafb67ed778a04211a523912f14100851

Contents?: true

Size: 295 Bytes

Versions: 7

Compression:

Stored size: 295 Bytes

Contents

# Encoding: UTF-8

require 'spec_helper'

describe Parslet::Atoms::Str do
  def str(s)
    described_class.new(s)
  end
  
  describe 'regression #1: multibyte characters' do
    it "parses successfully (length check works)" do
      str('あああ').should parse('あああ')
    end 
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
parslet-2.0.0 spec/parslet/atoms/str_spec.rb
parslet-1.8.2 spec/parslet/atoms/str_spec.rb
parslet-1.8.1 spec/parslet/atoms/str_spec.rb
parslet-1.8.0 spec/parslet/atoms/str_spec.rb
swift-pyrite-0.1.1 vendor/bundle/ruby/2.0.0/gems/parslet-1.7.1/spec/parslet/atoms/str_spec.rb
swift-pyrite-0.1.0 vendor/bundle/ruby/2.0.0/gems/parslet-1.7.1/spec/parslet/atoms/str_spec.rb
parslet-1.7.1 spec/parslet/atoms/str_spec.rb