Sha256: 54a1781a78a9c5b53063e3d6817dbbfc2aa2801955edaa15a6b0ff264df0afe3

Contents?: true

Size: 380 Bytes

Versions: 48

Compression:

Stored size: 380 Bytes

Contents

require File.expand_path('spec/spec_helper')

describe String do
  describe :naive_split do
    it "splits repeated pattern" do
      "aaa".naive_split('a').should == ['','','','']
    end

    it "splits normal stuff" do
      "abacad".naive_split('a').should == ['','b','c','d']
    end

    it "splits empty into 1" do
      "".naive_split('a').should == ['']
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
ruco-0.1.8 spec/ruco/core_ext/string_spec.rb
ruco-0.1.7 spec/ruco/core_ext/string_spec.rb
ruco-0.1.6 spec/ruco/core_ext/string_spec.rb
ruco-0.1.5 spec/ruco/core_ext/string_spec.rb
ruco-0.1.4 spec/ruco/core_ext/string_spec.rb
ruco-0.1.3 spec/ruco/core_ext/string_spec.rb
ruco-0.1.2 spec/ruco/core_ext/string_spec.rb
ruco-0.1.1 spec/ruco/core_ext/string_spec.rb
ruco-0.1.0 spec/ruco/core_ext/string_spec.rb
ruco-0.0.56 spec/ruco/core_ext/string_spec.rb
ruco-0.0.55 spec/ruco/core_ext/string_spec.rb
ruco-0.0.54 spec/ruco/core_ext/string_spec.rb
ruco-0.0.53 spec/ruco/core_ext/string_spec.rb
ruco-0.0.52 spec/ruco/core_ext/string_spec.rb
ruco-0.0.51 spec/ruco/core_ext/string_spec.rb
ruco-0.0.50 spec/ruco/core_ext/string_spec.rb
ruco-0.0.49 spec/ruco/core_ext/string_spec.rb
ruco-0.0.48 spec/ruco/core_ext/string_spec.rb
ruco-0.0.47 spec/ruco/core_ext/string_spec.rb
ruco-0.0.46 spec/ruco/core_ext/string_spec.rb