Sha256: 0616bbc7a8b72e9e9a12dba9c55ce0daab7beb24513c962a560bf8872119dd9a
Contents?: true
Size: 1.38 KB
Versions: 3
Compression:
Stored size: 1.38 KB
Contents
require 'spec_helper' module Vim module Flavor describe StringExtension do describe '#to_flavorfile_path' do it 'extends a given path to a flavorfile' do expect('cwd'.to_flavorfile_path).to be == 'cwd/Flavorfile' end end describe '#to_flavors_path' do it 'extends a given path to a flavors path' do expect('home/.vim'.to_flavors_path).to be == 'home/.vim/pack/flavors/start' end end describe '#to_lockfile_path' do it 'extends a given path to a lockfile' do expect('cwd'.to_lockfile_path).to be == 'cwd/Flavorfile.lock' end end describe '#to_stash_path' do it 'extends a given path to a stash path' do expect('home'.to_stash_path).to be == 'home/.vim-flavor' expect('cwd'.to_stash_path).to be == 'cwd/.vim-flavor' end end describe '#to_vimfiles_path' do it 'extends a given path to a vimfiles path' do expect('home'.to_vimfiles_path).to be == 'home/.vim' end end describe '#zap' do it 'replace unsafe characters with "_"' do expect('fakeclip'.zap).to be == 'fakeclip' expect('kana/vim-altr'.zap).to be == 'kana_vim-altr' expect('https://example.com/foo.git'.zap).to be == 'https___example.com_foo.git' end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vim-flavor-4.0.3 | spec/stringextension_spec.rb |
vim-flavor-4.0.2 | spec/stringextension_spec.rb |
vim-flavor-4.0.1 | spec/stringextension_spec.rb |