spec/version_spec.rb in vvm-rb-0.1.5 vs spec/version_spec.rb in vvm-rb-0.1.6
- old
+ new
@@ -37,9 +37,25 @@
it 'return latest vim version' do
expect(Version.latest).to match(/^v7-.+$/)
end
end
+ describe 'current' do
+ context 'current version is system' do
+ before { Switcher.new('system').use }
+ it 'return current vim version' do
+ expect(Version.current).to eq 'system'
+ end
+ end
+
+ context 'current version is not system' do
+ before { Switcher.new('v7-4-083').use }
+ it 'return current vim version' do
+ expect(Version.current).to eq 'v7-4-083'
+ end
+ end
+ end
+
describe 'convert' do
it 'version to tag' do
expect(Version.convert('7.4.112')).to eq 'v7-4-112'
end
end