Removed attempt at Rails 5.1 testing

This commit is contained in:
Jonathan Abbett 2021-04-15 15:00:38 -04:00
parent f0e572d06d
commit a79c11e546
3 changed files with 4 additions and 5 deletions

View File

@ -1,7 +1,6 @@
language: ruby language: ruby
env: env:
- 'RAILS_VERSION=5.1.0'
- 'RAILS_VERSION=5.2.0' - 'RAILS_VERSION=5.2.0'
- 'RAILS_VERSION=6.0.0' - 'RAILS_VERSION=6.0.0'
- 'RAILS_VERSION=6.1.0' - 'RAILS_VERSION=6.1.0'

View File

@ -11,7 +11,7 @@ end
rails_version = ENV['RAILS_VERSION'] || 'default' rails_version = ENV['RAILS_VERSION'] || 'default'
rails = case rails_version rails = case rails_version
when 'default' when 'default'
'~> 5.1' '~> 5.2'
when 'master' when 'master'
{github: 'rails/rails'} {github: 'rails/rails'}
else else
@ -37,7 +37,6 @@ group :development, :test do
end end
group :test do group :test do
gem 'puma'
# Adds support for Capybara system testing and selenium driver # Adds support for Capybara system testing and selenium driver
gem 'capybara', '>= 2.15' gem 'capybara', '>= 2.15'
gem 'selenium-webdriver' gem 'selenium-webdriver'

View File

@ -15,7 +15,8 @@ Abraham injects dynamically-generated [Shepherd](https://shepherdjs.dev/) JavaSc
## Requirements ## Requirements
Abraham needs to know the current user to track tour views, e.g. `current_user` from Devise. * Abraham needs to know the current user to track tour views, e.g. `current_user` from Devise.
* Abraham is tested on Rails 5.2, 6.0, and 6.1
## Installation ## Installation
@ -211,7 +212,7 @@ gem 'abraham', path: '~/Workspace/abraham'
#### Automated testing #### Automated testing
We use TravisCI to automatically test this engine with Rails 5.1, 5.2, and 6.0. For test history, venture over to [TravisCI](https://travis-ci.com/actmd/abraham). We use TravisCI to automatically test this engine with Rails 5.2, 6.0, and 6.1. For test history, venture over to [TravisCI](https://travis-ci.com/actmd/abraham).
### Releasing ### Releasing