Sha256: adcd609ba9830c3592fb9200462c7d22c89a608dd770c609515fced506a04ba9
Contents?: true
Size: 862 Bytes
Versions: 7
Compression:
Stored size: 862 Bytes
Contents
require 'spec_helper' describe 'Uninstaller' do describe 'uninstall' do context 'vim version is currently used' do before :all do version = VERSION1 Vvm::Switcher.new(version).use @uninstaller = Vvm::Uninstaller.new(version) end after :all do Switcher.new('system').use end it 'raise error' do expect(proc { @uninstaller.uninstall }).to raise_error end end context 'can uninstall version' do before :all do @version = VERSION1 Vvm::Switcher.new('system').use Vvm::Uninstaller.new(@version).uninstall end it 'delete src dir' do expect(File.exist?(src_dir(@version))).not_to be_truthy end it 'delete vims dir' do expect(File.exist?(vims_dir(@version))).not_to be_truthy end end end end
Version data entries
7 entries across 7 versions & 1 rubygems