Skip to content

Commit 4acb8ef

Browse files
committed
Updating coveragerc omit section for namespace collisions.
This includes omitting our __init__ files (since namespace packages don't actually have __init__ get imported) and omitting "google.cloud.logging.v2" and "google.cloud.pubsub.v1" since they are in our "google.cloud" namespace package but are not owned by us.
1 parent 102b781 commit 4acb8ef

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.coveragerc

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
[report]
22
omit =
33
*/_generated/*.py
4+
# Namespace package __init__ files.
5+
google/__init__.py
6+
google/cloud/__init__.py
7+
google/cloud/bigquery/__init__.py
8+
google/cloud/bigtable/__init__.py
9+
google/cloud/datastore/__init__.py
10+
google/cloud/dns/__init__.py
11+
google/cloud/error_reporting/__init__.py
12+
google/cloud/language/__init__.py
13+
google/cloud/logging/__init__.py
14+
google/cloud/monitoring/__init__.py
15+
google/cloud/pubsub/__init__.py
16+
google/cloud/resource_manager/__init__.py
17+
google/cloud/storage/__init__.py
18+
google/cloud/streaming/__init__.py
19+
google/cloud/translate/__init__.py
20+
google/cloud/vision/__init__.py
21+
# Packages in the "google.cloud" package that we don't own.
22+
*/google/cloud/logging/v2/*
23+
*/google/cloud/pubsub/v1/*
424
show_missing = True
525
exclude_lines =
626
# Re-enable the standard pragma

0 commit comments

Comments
 (0)