From 7e63e40b3a47e3f77575ec0e96532855e394dfab Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Mon, 5 Nov 2018 19:57:28 -0500 Subject: switch to plugged for vim plugins --- .../vim-multiple-cursors/spec/benchmark_spec.rb | 142 --------------------- 1 file changed, 142 deletions(-) delete mode 100644 .vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb (limited to '.vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb') diff --git a/.vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb b/.vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb deleted file mode 100644 index 73c81c5..0000000 --- a/.vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb +++ /dev/null @@ -1,142 +0,0 @@ -require 'vimrunner' -require 'vimrunner/rspec' - -Vimrunner::RSpec.configure do |config| - - # Use a single Vim instance for the test suite. Set to false to use an - # instance per test (slower, but can be easier to manage). - config.reuse_server = false - - # Decide how to start a Vim instance. In this block, an instance should be - # spawned and set up with anything project-specific. - config.start_vim do - # vim = Vimrunner.start - # vim = Vimrunner::Server.new("/usr/local/bin/vim").start - - # Or, start a GUI instance: - vim = Vimrunner.start_gvim - - # Setup your plugin in the Vim instance - plugin_path = File.expand_path('../..', __FILE__) - vim.add_plugin(plugin_path, 'plugin/multiple_cursors.vim') - - # The returned value is the Client available in the tests. - vim - end -end - -def set_file_content(string) - string = normalize_string_indent(string) - File.open(filename, 'w'){ |f| f.write(string) } - vim.edit filename -end - -def get_file_content() - vim.write - IO.read(filename).strip -end - -def before(string) - set_file_content(string) -end - -def after(string) - get_file_content().should eq normalize_string_indent(string) - type ":q" -end - -def type(string) - string.scan(/<.*?>|./).each do |key| - if /<.*>/.match(key) - vim.feedkeys "\\#{key}" - else - vim.feedkeys key - end - end - sleep 0.2 -end - -describe "Multiple Cursors" do - let(:filename) { 'test.txt' } - let(:options) { [] } - - specify "#benchmark" do - before <<-EOF - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - hello - EOF - - # type ':profile start /tmp/test.result' - # type ':profile! file *multiple_cursors.vim' - type ':let g:multi_cursor_debug_latency=1' - - type 'VGVchellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello' - - type ':echo multiple_cursors#get_latency_debug_file()' - sleep 3 - latency_file = vim.command 'echo multiple_cursors#get_latency_debug_file()' - puts 'latency file = ' + latency_file - - after <<-EOF - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - hellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohellohello - EOF - end - -end -- cgit v1.3.1