Skip to content

Commit cecd8e8

Browse files
author
Joel Collins
committed
Excluded monkey from tests
1 parent c37e7b3 commit cecd8e8

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

.coveragerc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[run]
22
branch = True
33
source = ./labthings
4-
omit = .venv/*, labthings/server/wsgi/*
4+
omit = .venv/*, labthings/server/wsgi/*, , labthings/server/monkey/*
55
concurrency = greenlet
66

77
[report]

labthings/server/monkey.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
11
from gevent.monkey import patch_all
22

33
__all__ = ["patch_all"]
4+
5+
"""
6+
NOTE: THIS FILE IS EXCLUDED FROM OUR UNIT TESTS.
7+
8+
MONKEY PATCHING IN THE MIDDLE OF A TEST SUITE RUNNING
9+
MAY CAUSE PROBLEMS.
10+
11+
GIVEN THAT THIS MODULE IS SIMPLY A PROXY FOR GEVENTS
12+
MONKEY PATCHER, TESTSING IS FAIRLY REDUNDANT ANYWAY.
13+
14+
THIS SHOULD BE PERIODICALLY REVISITED TO MAKE SURE ITS
15+
STILL TRUE.
16+
17+
THANKS
18+
"""

0 commit comments

Comments
 (0)