diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..035cd8a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,21 @@ +name: Tests +on: [push] + +jobs: + ruby: + name: Ruby Tests + runs-on: ubuntu-latest + strategy: + matrix: + ruby-version: [ "2.3", "2.4", "2.5", "2.6", "2.7", "3.0" ] + + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + ruby-version: ${{ matrix.ruby-version }} + - name: Run Tests + run: bundle exec rake test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index db01b33..0000000 --- a/.travis.yml +++ /dev/null @@ -1,6 +0,0 @@ -# .travis.yml -language: ruby -rvm: - - 2.3.0 -script: - - bundle exec rake test diff --git a/test/test_helper.rb b/test/test_helper.rb index 4ac8d9e..b4d9307 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -6,10 +6,11 @@ add_filter "test/" end +require "rr" + require "minitest/reporters/turn_reporter" MiniTest::Reporters.use! Minitest::Reporters::TurnReporter.new require "shoulda/context" require "pry" -require "rr" require "minitest/autorun"