From 4d939356c8acdd19b3e3bc4d7016a8efa40d6530 Mon Sep 17 00:00:00 2001
From: David Barnes <barnesdavidj@gmail.com>
Date: Tue, 16 Jul 2024 17:04:54 -0400
Subject: [PATCH] Add some lines to exclude from coverage and to treat as known
 partial branches to the coveragerc file.

---
 .coveragerc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/.coveragerc b/.coveragerc
index 54ea35b..d117b0a 100644
--- a/.coveragerc
+++ b/.coveragerc
@@ -4,9 +4,15 @@ exclude_lines =
     pragma: no cover
     return render.request, .*
     except ImportError:
+    except AttributeError:
+    except NotImplementedError:
+    except Exception:\n\s*pass
     if ZONEINFO_PRESENT:
     if PYTZ_PRESENT:
 
+partial_branches =
+    if hasattr\(SampleDjangoModel, .*
+
 [run]
 branch = True
 omit =
-- 
GitLab