diff --git a/.codeclimate.yml b/.codeclimate.yml index f20f45df..4c7ef949 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -18,5 +18,5 @@ ratings: - "lib/**" - "**.rb" exclude_paths: -- "tests/**" -- "stash/**" +- "test/" +- "stash/" diff --git a/test/arm/helper.rb b/test/arm/helper.rb index d578bb45..1a5d9551 100644 --- a/test/arm/helper.rb +++ b/test/arm/helper.rb @@ -1,24 +1,4 @@ -require 'rubygems' -require 'bundler' -begin - Bundler.setup(:default, :development) -rescue Bundler::BundlerError => e - $stderr.puts e.message - $stderr.puts "Run `bundle install` to install missing gems" - exit e.status_code -end - -if ENV['CODECLIMATE_REPO_TOKEN'] - require 'simplecov' - SimpleCov.start -end - -require "minitest/autorun" -require "minitest/unit" - -$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'test')) - -require 'salama' +require_relative "../helper" # try to test that the generation of basic instructions works # one instruction at a time, reverse testing from objdump --demangle -Sfghxp diff --git a/test/helper.rb b/test/helper.rb index ca301f5d..5fc50b5c 100644 --- a/test/helper.rb +++ b/test/helper.rb @@ -9,7 +9,7 @@ rescue Bundler::BundlerError => e end if ENV['CODECLIMATE_REPO_TOKEN'] require 'simplecov' - SimpleCov.start { add_filter "test" } + SimpleCov.start { add_filter "/test/" } end require "minitest/autorun"