|
1 |
| -require "simplecov" |
2 |
| - |
3 |
| -# Cannot use ".simplecov" file: simplecov-json triggers a circular require. |
4 |
| -require "simplecov-json" |
5 |
| -SimpleCov.formatters = SimpleCov::Formatter::MultiFormatter.new([ |
6 |
| - SimpleCov::Formatter::HTMLFormatter, |
7 |
| - SimpleCov::Formatter::JSONFormatter, |
8 |
| -]) |
9 |
| - |
10 |
| -SimpleCov.start do |
11 |
| - command_name "Net::IMAP tests" |
12 |
| - enable_coverage :branch |
13 |
| - primary_coverage :branch |
14 |
| - enable_coverage_for_eval |
15 |
| - |
16 |
| - add_filter "/test/" |
17 |
| - add_filter "/rakelib/" |
18 |
| - |
19 |
| - add_group "Parser", %w[lib/net/imap/response_parser.rb |
20 |
| - lib/net/imap/response_parser] |
21 |
| - add_group "Config", %w[lib/net/imap/config.rb |
22 |
| - lib/net/imap/config] |
23 |
| - add_group "SASL", %w[lib/net/imap/sasl.rb |
24 |
| - lib/net/imap/sasl |
25 |
| - lib/net/imap/authenticators.rb] |
26 |
| - add_group "StringPrep", %w[lib/net/imap/stringprep.rb |
27 |
| - lib/net/imap/stringprep] |
| 1 | +if RUBY_ENGINE == "ruby" # C Ruby only |
| 2 | + require "simplecov" |
| 3 | + |
| 4 | + # Cannot use ".simplecov" file: simplecov-json triggers a circular require. |
| 5 | + require "simplecov-json" |
| 6 | + SimpleCov.formatters = SimpleCov::Formatter::MultiFormatter.new([ |
| 7 | + SimpleCov::Formatter::HTMLFormatter, |
| 8 | + SimpleCov::Formatter::JSONFormatter, |
| 9 | + ]) |
| 10 | + |
| 11 | + SimpleCov.start do |
| 12 | + command_name "Net::IMAP tests" |
| 13 | + enable_coverage :branch |
| 14 | + primary_coverage :branch |
| 15 | + enable_coverage_for_eval |
| 16 | + |
| 17 | + add_filter "/test/" |
| 18 | + add_filter "/rakelib/" |
| 19 | + |
| 20 | + add_group "Parser", %w[lib/net/imap/response_parser.rb |
| 21 | + lib/net/imap/response_parser] |
| 22 | + add_group "Config", %w[lib/net/imap/config.rb |
| 23 | + lib/net/imap/config] |
| 24 | + add_group "SASL", %w[lib/net/imap/sasl.rb |
| 25 | + lib/net/imap/sasl |
| 26 | + lib/net/imap/authenticators.rb] |
| 27 | + add_group "StringPrep", %w[lib/net/imap/stringprep.rb |
| 28 | + lib/net/imap/stringprep] |
| 29 | + end |
28 | 30 | end
|
| 31 | + |
29 | 32 | require "test/unit"
|
30 | 33 | require "core_assertions"
|
31 | 34 |
|
|
0 commit comments