Catch ImportErrors and improve coverage metrics
This commit is contained in:
2
ddt.py
2
ddt.py
@@ -13,7 +13,7 @@ from functools import wraps
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
import yaml
|
import yaml
|
||||||
except Exception:
|
except ImportError: # pragma: no cover
|
||||||
_have_yaml = False
|
_have_yaml = False
|
||||||
else:
|
else:
|
||||||
_have_yaml = True
|
_have_yaml = True
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from test.mycode import larger_than_two, has_three_elements, is_a_greeting
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
import yaml
|
import yaml
|
||||||
except Exception:
|
except ImportError: # pragma: no cover
|
||||||
have_yaml_support = False
|
have_yaml_support = False
|
||||||
else:
|
else:
|
||||||
have_yaml_support = True
|
have_yaml_support = True
|
||||||
|
|||||||
Reference in New Issue
Block a user