Skip to content

Commit 8b7736e

Browse files
committed
Use simplecov-tailwindcss formatter
1 parent 58afbda commit 8b7736e

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

.simplecov

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
SimpleCov.start :rails do
1+
# frozen_string_literal: true
2+
3+
require "simplecov-tailwindcss"
4+
5+
SimpleCov.formatter = SimpleCov::Formatter::TailwindFormatter
6+
7+
SimpleCov.profiles.define :joyofrails do
8+
load_profile "test_frameworks"
9+
210
add_group "Controllers", "app/controllers"
311
add_group "Content", "app/content"
412
add_group "Helpers", "app/helpers"
@@ -22,4 +30,8 @@ SimpleCov.start :rails do
2230

2331
add_filter %r{^/lib/assets/}
2432
add_filter %r{^/lib/rails-wasm/}
33+
34+
track_files "{app,lib}/**/*.rb"
2535
end
36+
37+
SimpleCov.start :joyofrails

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ group :test do
5858
gem "selenium-webdriver" # Ruby bindings for Selenium [https://www.rubydoc.info/gems/selenium-webdriver/frames]
5959
gem "cuprite", git: "https://github.com/rubycdp/cuprite"
6060
gem "simplecov", require: false # Code coverage for Ruby [https://github.com/simplecov-ruby/simplecov]
61+
gem "simplecov-tailwindcss", require: false
6162
gem "webmock", require: false # Library for stubbing HTTP requests [https://github.com/bblimke/webmock]
6263
end
6364

Gemfile.lock

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,8 @@ GEM
438438
simplecov-html (~> 0.11)
439439
simplecov_json_formatter (~> 0.1)
440440
simplecov-html (0.12.3)
441+
simplecov-tailwindcss (2.2.0)
442+
simplecov (~> 0.16)
441443
simplecov_json_formatter (0.1.4)
442444
sitepress-core (4.0.2)
443445
mime-types (>= 2.99)
@@ -572,6 +574,7 @@ DEPENDENCIES
572574
ruby_wasm (~> 2.5)
573575
selenium-webdriver
574576
simplecov
577+
simplecov-tailwindcss
575578
sitepress-rails
576579
solid_cache
577580
solid_queue

0 commit comments

Comments
 (0)