File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 bundler-cache : true
2525 - name : Run tests
2626 run : bundle exec rspec spec
27+ coverage :
28+ name : Coverage
29+ runs-on : ubuntu-latest
30+ steps :
31+ - uses : actions/checkout@v4
32+ - uses : ruby/setup-ruby@v1
33+ with :
34+ ruby-version : ' 3.4.0'
35+ bundler-cache : true
36+ - name : Run tests with coverage
37+ run : bundle exec rspec spec
38+ - name : Upload coverage
39+ uses : actions/upload-artifact@v4
40+ with :
41+ name : coverage
42+ path : coverage/
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ gem 'sprockets-rails'
1010gem 'sass-rails'
1111
1212group :test do
13+ gem 'simplecov' , require : false
1314 gem 'rspec-rails'
1415 gem 'sqlite3' , '~> 2.0'
1516 gem 'database_cleaner'
Original file line number Diff line number Diff line change 1+ require 'simplecov'
2+ SimpleCov . start do
3+ add_filter '/spec/'
4+ end
5+
16$LOAD_PATH. unshift ( File . dirname ( __FILE__ ) )
27$LOAD_PATH << File . expand_path ( '../support' , __FILE__ )
38
You can’t perform that action at this time.
0 commit comments