-
Notifications
You must be signed in to change notification settings - Fork 46
Expand file tree
/
Copy path.simplecov
More file actions
40 lines (31 loc) · 1.33 KB
/
Copy path.simplecov
File metadata and controls
40 lines (31 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# frozen_string_literal: true
SimpleCov.configure do
enable_coverage :branch
enable_coverage :method
enable_coverage :eval
# eval branch coverage varies too much between runtime environments
ignore_branches :eval_generated
skip "/test/"
skip "/rakelib/"
cover "lib/**/*.rb"
group "Parser", %w[lib/net/imap/response_parser.rb
lib/net/imap/response_parser]
group "Client", %w[lib/net/imap.rb
lib/net/imap/connection_state.rb
lib/net/imap/deprecated_client_options.rb
lib/net/imap/errors.rb
lib/net/imap/response_reader.rb]
group "Config", %w[lib/net/imap/config.rb
lib/net/imap/config]
group "Data Types", %w[lib/net/imap/flags.rb
lib/net/imap/sequence_set.rb] +
[%r{lib/net/imap/\w*_data\.rb},
%r{lib/net/imap/\w*_result.rb},
%r{lib/net/imap/data_\w+\.rb}]
group "SASL", %w[lib/net/imap/sasl.rb
lib/net/imap/sasl
lib/net/imap/sasl_adapter.rb
lib/net/imap/authenticators.rb]
group "StringPrep", %w[lib/net/imap/stringprep.rb
lib/net/imap/stringprep]
end