Skip to content

Commit 0ae4ce2

Browse files
authored
Merge pull request #57 from blocknotes/test/setup-coverage
Test: setup coverage
2 parents 7d3a084 + dd9aa22 commit 0ae4ce2

15 files changed

+96
-42
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
/Gemfile.lock
77

88
/_misc/
9+
/coverage/
910
/spec/dummy/db/*.sqlite3*
1011
/spec/dummy/log/
1112
/spec/dummy/storage/

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ if ENV['DEVEL'] == '1'
99

1010
gem 'activeadmin', ENV.fetch('ACTIVEADMIN_VERSION')
1111
gem 'activeadmin_quill_editor', path: './'
12+
gem 'appraisal', '~> 2.4'
1213

1314
if rails_ver.start_with?('7.0')
1415
gem 'concurrent-ruby', '1.3.4'
@@ -34,6 +35,7 @@ gem 'cuprite'
3435
gem 'rspec_junit_formatter'
3536
gem 'rspec-rails'
3637
gem 'rspec-retry'
38+
gem 'simplecov', require: false
3739

3840
# Linters
3941
gem 'fasterer'

gemfiles/rails61_activeadmin.gemfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
source "https://rubygems.org"
44

5+
gem "rails", "~> 6.1.0"
6+
gem "activeadmin"
7+
gem "activeadmin_quill_editor", path: "../"
8+
gem "appraisal", "~> 2.4"
59
gem "sqlite3"
610
gem "bigdecimal"
711
gem "mutex_m"
@@ -13,6 +17,7 @@ gem "cuprite"
1317
gem "rspec_junit_formatter"
1418
gem "rspec-rails"
1519
gem "rspec-retry"
20+
gem "simplecov", require: false
1621
gem "fasterer"
1722
gem "rubocop"
1823
gem "rubocop-capybara"
@@ -22,7 +27,3 @@ gem "rubocop-rails"
2227
gem "rubocop-rspec"
2328
gem "rubocop-rspec_rails"
2429
gem "pry-rails"
25-
gem "activeadmin"
26-
gem "rails", "~> 6.1.0"
27-
28-
gemspec path: "../"

gemfiles/rails61_activeadmin.gemfile.lock

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ GEM
104104
ferrum (~> 0.14.0)
105105
date (3.3.4)
106106
diff-lcs (1.5.1)
107+
docile (1.4.1)
107108
erubi (1.12.0)
108109
fasterer (0.11.0)
109110
ruby_parser (>= 3.19.1)
@@ -158,6 +159,7 @@ GEM
158159
matrix (0.4.2)
159160
method_source (1.0.0)
160161
mini_mime (1.1.5)
162+
mini_portile2 (2.8.8)
161163
minitest (5.22.2)
162164
mutex_m (0.3.0)
163165
net-imap (0.4.10)
@@ -170,11 +172,8 @@ GEM
170172
net-smtp (0.4.0.1)
171173
net-protocol
172174
nio4r (2.7.0)
173-
nokogiri (1.16.2-arm64-darwin)
174-
racc (~> 1.4)
175-
nokogiri (1.16.2-x86_64-darwin)
176-
racc (~> 1.4)
177-
nokogiri (1.16.2-x86_64-linux)
175+
nokogiri (1.16.2)
176+
mini_portile2 (~> 2.8.2)
178177
racc (~> 1.4)
179178
parallel (1.24.0)
180179
parser (3.3.0.5)
@@ -293,16 +292,21 @@ GEM
293292
sassc (2.4.0)
294293
ffi (~> 1.9)
295294
sexp_processor (4.17.1)
295+
simplecov (0.22.0)
296+
docile (~> 1.1)
297+
simplecov-html (~> 0.11)
298+
simplecov_json_formatter (~> 0.1)
299+
simplecov-html (0.13.1)
300+
simplecov_json_formatter (0.1.4)
296301
sprockets (4.2.1)
297302
concurrent-ruby (~> 1.0)
298303
rack (>= 2.2.4, < 4)
299304
sprockets-rails (3.4.2)
300305
actionpack (>= 5.2)
301306
activesupport (>= 5.2)
302307
sprockets (>= 3.0.0)
303-
sqlite3 (1.7.2-arm64-darwin)
304-
sqlite3 (1.7.2-x86_64-darwin)
305-
sqlite3 (1.7.2-x86_64-linux)
308+
sqlite3 (1.7.2)
309+
mini_portile2 (~> 2.8.0)
306310
thor (1.3.0)
307311
timeout (0.4.1)
308312
tzinfo (2.0.6)
@@ -345,6 +349,7 @@ DEPENDENCIES
345349
rubocop-rspec
346350
rubocop-rspec_rails
347351
sassc
352+
simplecov
348353
sprockets-rails
349354
sqlite3
350355

gemfiles/rails61_activeadmin29.gemfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
source "https://rubygems.org"
44

5+
gem "rails", "~> 6.1.0"
6+
gem "activeadmin", "~> 2.9.0"
7+
gem "activeadmin_quill_editor", path: "../"
8+
gem "appraisal", "~> 2.4"
59
gem "sqlite3"
610
gem "bigdecimal"
711
gem "mutex_m"
@@ -13,6 +17,7 @@ gem "cuprite"
1317
gem "rspec_junit_formatter"
1418
gem "rspec-rails"
1519
gem "rspec-retry"
20+
gem "simplecov", require: false
1621
gem "fasterer"
1722
gem "rubocop"
1823
gem "rubocop-capybara"
@@ -22,7 +27,3 @@ gem "rubocop-rails"
2227
gem "rubocop-rspec"
2328
gem "rubocop-rspec_rails"
2429
gem "pry-rails"
25-
gem "activeadmin", "~> 2.9.0"
26-
gem "rails", "~> 6.1.0"
27-
28-
gemspec path: "../"

gemfiles/rails61_activeadmin29.gemfile.lock

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ GEM
104104
ferrum (~> 0.14.0)
105105
date (3.3.4)
106106
diff-lcs (1.5.1)
107+
docile (1.4.1)
107108
erubi (1.12.0)
108109
fasterer (0.11.0)
109110
ruby_parser (>= 3.19.1)
@@ -158,6 +159,7 @@ GEM
158159
matrix (0.4.2)
159160
method_source (1.0.0)
160161
mini_mime (1.1.5)
162+
mini_portile2 (2.8.8)
161163
minitest (5.22.2)
162164
mutex_m (0.3.0)
163165
net-imap (0.4.10)
@@ -170,11 +172,8 @@ GEM
170172
net-smtp (0.4.0.1)
171173
net-protocol
172174
nio4r (2.7.0)
173-
nokogiri (1.16.2-arm64-darwin)
174-
racc (~> 1.4)
175-
nokogiri (1.16.2-x86_64-darwin)
176-
racc (~> 1.4)
177-
nokogiri (1.16.2-x86_64-linux)
175+
nokogiri (1.16.2)
176+
mini_portile2 (~> 2.8.2)
178177
racc (~> 1.4)
179178
parallel (1.24.0)
180179
parser (3.3.0.5)
@@ -293,16 +292,21 @@ GEM
293292
sassc (2.4.0)
294293
ffi (~> 1.9)
295294
sexp_processor (4.17.1)
295+
simplecov (0.22.0)
296+
docile (~> 1.1)
297+
simplecov-html (~> 0.11)
298+
simplecov_json_formatter (~> 0.1)
299+
simplecov-html (0.13.1)
300+
simplecov_json_formatter (0.1.4)
296301
sprockets (4.2.1)
297302
concurrent-ruby (~> 1.0)
298303
rack (>= 2.2.4, < 4)
299304
sprockets-rails (3.4.2)
300305
actionpack (>= 5.2)
301306
activesupport (>= 5.2)
302307
sprockets (>= 3.0.0)
303-
sqlite3 (1.7.2-arm64-darwin)
304-
sqlite3 (1.7.2-x86_64-darwin)
305-
sqlite3 (1.7.2-x86_64-linux)
308+
sqlite3 (1.7.2)
309+
mini_portile2 (~> 2.8.0)
306310
thor (1.3.0)
307311
timeout (0.4.1)
308312
tzinfo (2.0.6)
@@ -345,6 +349,7 @@ DEPENDENCIES
345349
rubocop-rspec
346350
rubocop-rspec_rails
347351
sassc
352+
simplecov
348353
sprockets-rails
349354
sqlite3
350355

gemfiles/rails70_activeadmin.gemfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
source "https://rubygems.org"
44

5-
gem "sqlite3"
5+
gem "rails", "~> 7.0.0"
6+
gem "activeadmin"
7+
gem "activeadmin_quill_editor", path: "../"
8+
gem "appraisal", "~> 2.4"
9+
gem "sqlite3", "~> 1.3"
610
gem "bigdecimal"
711
gem "mutex_m"
812
gem "puma"
@@ -13,6 +17,7 @@ gem "cuprite"
1317
gem "rspec_junit_formatter"
1418
gem "rspec-rails"
1519
gem "rspec-retry"
20+
gem "simplecov", require: false
1621
gem "fasterer"
1722
gem "rubocop"
1823
gem "rubocop-capybara"
@@ -22,7 +27,3 @@ gem "rubocop-rails"
2227
gem "rubocop-rspec"
2328
gem "rubocop-rspec_rails"
2429
gem "pry-rails"
25-
gem "activeadmin"
26-
gem "rails", "~> 7.0.0"
27-
28-
gemspec path: "../"

gemfiles/rails70_activeadmin.gemfile.lock

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ GEM
110110
ferrum (~> 0.14.0)
111111
date (3.3.4)
112112
diff-lcs (1.5.1)
113+
docile (1.4.1)
113114
erubi (1.12.0)
114115
fasterer (0.11.0)
115116
ruby_parser (>= 3.19.1)
@@ -297,6 +298,12 @@ GEM
297298
sassc (2.4.0)
298299
ffi (~> 1.9)
299300
sexp_processor (4.17.1)
301+
simplecov (0.22.0)
302+
docile (~> 1.1)
303+
simplecov-html (~> 0.11)
304+
simplecov_json_formatter (~> 0.1)
305+
simplecov-html (0.13.1)
306+
simplecov_json_formatter (0.1.4)
300307
sprockets (4.2.1)
301308
concurrent-ruby (~> 1.0)
302309
rack (>= 2.2.4, < 4)
@@ -347,8 +354,9 @@ DEPENDENCIES
347354
rubocop-rspec
348355
rubocop-rspec_rails
349356
sassc
357+
simplecov
350358
sprockets-rails
351-
sqlite3
359+
sqlite3 (~> 1.3)
352360

353361
BUNDLED WITH
354362
2.3.8

gemfiles/rails71_activeadmin.gemfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
source "https://rubygems.org"
44

5+
gem "rails", "~> 7.1.0"
6+
gem "activeadmin"
7+
gem "activeadmin_quill_editor", path: "../"
8+
gem "appraisal", "~> 2.4"
59
gem "sqlite3"
610
gem "bigdecimal"
711
gem "mutex_m"
@@ -13,6 +17,7 @@ gem "cuprite"
1317
gem "rspec_junit_formatter"
1418
gem "rspec-rails"
1519
gem "rspec-retry"
20+
gem "simplecov", require: false
1621
gem "fasterer"
1722
gem "rubocop"
1823
gem "rubocop-capybara"
@@ -22,7 +27,3 @@ gem "rubocop-rails"
2227
gem "rubocop-rspec"
2328
gem "rubocop-rspec_rails"
2429
gem "pry-rails"
25-
gem "activeadmin"
26-
gem "rails", "~> 7.1.0"
27-
28-
gemspec path: "../"

gemfiles/rails71_activeadmin.gemfile.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ GEM
127127
ferrum (~> 0.15.0)
128128
date (3.4.1)
129129
diff-lcs (1.6.0)
130+
docile (1.4.1)
130131
drb (2.2.1)
131132
erubi (1.13.1)
132133
fasterer (0.11.0)
@@ -341,6 +342,12 @@ GEM
341342
ffi (~> 1.9)
342343
securerandom (0.4.1)
343344
sexp_processor (4.17.3)
345+
simplecov (0.22.0)
346+
docile (~> 1.1)
347+
simplecov-html (~> 0.11)
348+
simplecov_json_formatter (~> 0.1)
349+
simplecov-html (0.13.1)
350+
simplecov_json_formatter (0.1.4)
344351
sprockets (4.2.1)
345352
concurrent-ruby (~> 1.0)
346353
rack (>= 2.2.4, < 4)
@@ -394,6 +401,7 @@ DEPENDENCIES
394401
rubocop-rspec
395402
rubocop-rspec_rails
396403
sassc
404+
simplecov
397405
sprockets-rails
398406
sqlite3
399407

0 commit comments

Comments
 (0)