Sha256: c9b941e6c67a73e694e8aadf85d2bdb31c807cc88117e1ca7e39c12b54ed3ebd
Contents?: true
Size: 909 Bytes
Versions: 1
Compression:
Stored size: 909 Bytes
Contents
# coding: UTF-8 require 'spec_helper' describe 'StringToSlug' do context 'String tests' do it 'should be true' do "Привет Мир! Hello world!".to_slug_param.should eq "privet-mir-hello-world" "Документ.doc".to_slug_param.should eq "dokument-doc" end end context 'Filename test' do it 'should be true' do "/doc/dir/test/document.doc".to_slug_param.should eq "doc-dir-test-document-doc" "/doc/dir/test/document.doc".slugged_filename.should eq "document.doc" "/доки/dir/тест/документ.doc".slugged_filename.should eq "dokument.doc" "/доки/dir/тест/документ".slugged_filename.should eq "dokument" "/доки/dir/тест/доку мент".slugged_filename.should eq "doku-ment" String.slugged_filename("/доки/dir/тест/доку мент").should eq "doku-ment" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
the_string_to_slug-0.0.7 | spec/dummy_app/spec/helpers/string.rb |