aboutsummaryrefslogtreecommitdiffstats
path: root/mpm/python/tests/run_unit_tests.py
diff options
context:
space:
mode:
authorLane Kolbly <lane.kolbly@ni.com>2020-03-03 13:00:20 -0600
committeratrnati <54334261+atrnati@users.noreply.github.com>2020-03-03 15:16:06 -0600
commit11bc3fa3a861d53aa387bb21d26d0d36e961fd78 (patch)
tree56852e61c2096bc9762572b38cde5aef0819fc2c /mpm/python/tests/run_unit_tests.py
parentf73f608d9506642579773d0ba969bf96a1871f32 (diff)
downloaduhd-11bc3fa3a861d53aa387bb21d26d0d36e961fd78.tar.gz
uhd-11bc3fa3a861d53aa387bb21d26d0d36e961fd78.tar.bz2
uhd-11bc3fa3a861d53aa387bb21d26d0d36e961fd78.zip
mpm: Make contextmanagers exception-safe
When making context managers in Python, the yield statement has to be wrapped in a try/finally clause in order to properly clean up after exceptions happen.
Diffstat (limited to 'mpm/python/tests/run_unit_tests.py')
-rwxr-xr-xmpm/python/tests/run_unit_tests.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/mpm/python/tests/run_unit_tests.py b/mpm/python/tests/run_unit_tests.py
index 26fc0e1fb..88ea1a805 100755
--- a/mpm/python/tests/run_unit_tests.py
+++ b/mpm/python/tests/run_unit_tests.py
@@ -11,13 +11,17 @@ import unittest
import sys
import argparse
from sys_utils_tests import TestNet
+from mpm_utils_tests import TestMpmUtils
import importlib.util
if importlib.util.find_spec("xmlrunner"):
from xmlrunner import XMLTestRunner
TESTS = {
- '__all__': {TestNet},
+ '__all__': {
+ TestNet,
+ TestMpmUtils,
+ },
'n3xx': set(),
}