diff options
| author | Zack Hobson | 2013-11-21 12:02:47 -0800 | 
|---|---|---|
| committer | Zack Hobson | 2013-11-21 12:06:52 -0800 | 
| commit | 125133158e4d021526638789848b238ecd268f49 (patch) | |
| tree | 404e2c6db5e8f85d09943e22ed3f2fd7908faf5b /test/test_helper.rb | |
| parent | 86ff02c8380fc50cfa7e0d4e6d0cfd7be56fb633 (diff) | |
| download | hcl-125133158e4d021526638789848b238ecd268f49.tar.bz2 | |
Test and dev improvements
* removed dependency on shoulda
* added bundler support for dev/testing
* test coverage reporting
* added some command tests
Diffstat (limited to 'test/test_helper.rb')
| -rw-r--r-- | test/test_helper.rb | 21 | 
1 files changed, 17 insertions, 4 deletions
| diff --git a/test/test_helper.rb b/test/test_helper.rb index 450baa2..b8506ec 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,7 +1,20 @@ -$:.unshift(File.dirname(__FILE__) + '/../lib') +require 'bundler' +require 'simplecov' +SimpleCov.start do +  add_filter '/test/' +  add_filter do |source_file| +    source_file.lines.count < 15 +  end +end -require 'rubygems'  require 'test/unit' -require 'hcl' -require 'shoulda'  require 'mocha/setup' + +# override the default hcl dir +FileUtils.mkdir_p __dir__+"/dot_hcl" +ENV['HCL_DIR'] = __dir__+"/dot_hcl" + +$:.unshift(__dir__ + '/../lib') +require 'hcl' + + | 
