Commit aead37040905860c80cbaa63b8e195743238ce8d

setup test framework + rakefile

Commit diff

Rakefile

 
1require 'rubygems'
2require 'rake'
3require 'rake/testtask'
4
5APP_NAME='RubyAMP.tmbundle'
6APP_ROOT=File.dirname(__FILE__)
7
8RUBY_APP='ruby'
9
10desc "TMBundle Test Task"
11task :default => [ :test ]
12Rake::TestTask.new { |t|
13 t.libs << "test"
14 t.pattern = 'Support/test/test_*.rb'
15 t.verbose = true
16 t.warning = false
17}
18Dir['Support/tasks/**/*.rake'].each { |file| load file }
toggle raw diff

Support/lib/go_to_external.rb

 
1class GoToExternal
2 # Returns the path of the project or file that best
3 # matches the context of where the cursor/caret is currently
4 def self.run
5
6 end
7end
toggle raw diff

Support/test/test_go_to_external.rb

 
1require File.dirname(__FILE__) + "/test_helper"
2require "go_to_external"
3
4class TestGoToExternal < Test::Unit::TestCase
5 def test_case_name
6
7 end
8end
toggle raw diff

Support/test/test_helper.rb

 
1require "test/unit"
2
3$:.unshift File.dirname(__FILE__) + "/../lib"
4$:.unshift File.dirname(__FILE__) + "/../bin"
toggle raw diff