@@ -164,8 +164,8 @@ For example, here's a list of exclusions I've used:
164
164
"if 0:",
165
165
"if __name__ == .__main__.:",
166
166
"if TYPE_CHECKING:",
167
- " class .*\\ bProtocol\\):" ,
168
- " @(abc\\ .)?abstractmethod" ,
167
+ ' class .*\bProtocol\):' ,
168
+ ' @(abc\.)?abstractmethod' ,
169
169
]
170
170
""",
171
171
)
@@ -202,8 +202,8 @@ For example, here's a list of exclusions I've used:
202
202
"if 0:",
203
203
"if __name__ == .__main__.:",
204
204
"if TYPE_CHECKING:",
205
- " class .*\\ bProtocol\\ ):" ,
206
- " @(abc\\ .)?abstractmethod" ,
205
+ ' class .*\b Protocol\) :' ,
206
+ ' @(abc\. )?abstractmethod' ,
207
207
]
208
208
209
209
.. code-tab :: ini
@@ -222,7 +222,7 @@ For example, here's a list of exclusions I've used:
222
222
class .*\b Protocol\) :
223
223
@(abc\. )?abstractmethod
224
224
225
- .. [[[end]]] (checksum: 06c7f40b1001590369df604495524f48 )
225
+ .. [[[end]]] (checksum: dd220fef61aab05f0c175046df5f1392 )
226
226
227
227
The :ref: `config_report_exclude_also ` option adds regexes to the built-in
228
228
default list so that you can add your own exclusions. The older
@@ -270,11 +270,11 @@ Here are some examples:
270
270
[tool.coverage.report]
271
271
exclude_also = [
272
272
# 1. Exclude an except clause of a specific form:
273
- " except ValueError:\\n\\ s*assume\\ (False\\)" ,
273
+ ' except ValueError:\n\ s*assume\(False\)' ,
274
274
# 2. Comments to turn coverage on and off:
275
- " no cover: start(?s:.)*?no cover: stop" ,
275
+ ' no cover: start(?s:.)*?no cover: stop' ,
276
276
# 3. A pragma comment that excludes an entire file:
277
- "\\ A(?s:.*# pragma: exclude file.*)\\Z" ,
277
+ '\ A(?s:.*# pragma: exclude file.*)\Z' ,
278
278
]
279
279
""",
280
280
)
@@ -300,11 +300,11 @@ Here are some examples:
300
300
[tool.coverage.report]
301
301
exclude_also = [
302
302
# 1. Exclude an except clause of a specific form:
303
- " except ValueError:\\ n \\ s*assume\\ (False\\ )" ,
303
+ ' except ValueError:\n\ s *assume\( False\) ' ,
304
304
# 2. Comments to turn coverage on and off:
305
- " no cover: start(?s:.)*?no cover: stop" ,
305
+ ' no cover: start(?s:.)*?no cover: stop' ,
306
306
# 3. A pragma comment that excludes an entire file:
307
- " \\ A(?s:.*# pragma: exclude file.*)\\ Z" ,
307
+ ' \ A (?s:.*# pragma: exclude file.*)\Z ' ,
308
308
]
309
309
310
310
.. code-tab :: ini
@@ -319,7 +319,7 @@ Here are some examples:
319
319
; 3. A pragma comment that excludes an entire file:
320
320
\A (?s:.*# pragma: exclude file.*)\Z
321
321
322
- .. [[[end]]] (checksum: 261daf325d747cdf05310e75db827af6 )
322
+ .. [[[end]]] (checksum: c46e819ad9a1d3a8e37037a89d28cfde )
323
323
324
324
The first regex matches a specific except line followed by a specific function
325
325
call. Both lines must be present for the exclusion to take effect. Note that
0 commit comments