Skip to content

Commit d2925a2

Browse files
committed
Move exception raising logic to an autouse fixture.
1 parent d2900f5 commit d2925a2

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

conftest.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ def hermetic_profiles():
3131
def saved_profiles(monkeypatch):
3232
profiles = cssutils.profiles.Profiles(log=cssutils.log)
3333
monkeypatch.setattr(cssutils, 'profile', profiles)
34+
35+
36+
@pytest.fixture(autouse=True)
37+
def raise_exceptions():
38+
# configure log to raise exceptions
39+
cssutils.log.raiseExceptions = True

cssutils/tests/basetest.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ def get_sheet_filename(sheet_name):
1919

2020
class BaseTestCase:
2121
def setup(self):
22-
# configure log to raise exceptions
23-
cssutils.log.raiseExceptions = True
22+
pass
2423

2524
def do_equal_p(self, tests, att='cssText', debug=False, raising=True):
2625
p = cssutils.CSSParser(raiseExceptions=raising)

0 commit comments

Comments
 (0)