summaryrefslogtreecommitdiff
path: root/pint/testsuite/test_pitheorem.py
diff options
context:
space:
mode:
Diffstat (limited to 'pint/testsuite/test_pitheorem.py')
-rw-r--r--pint/testsuite/test_pitheorem.py31
1 files changed, 13 insertions, 18 deletions
diff --git a/pint/testsuite/test_pitheorem.py b/pint/testsuite/test_pitheorem.py
index 40abd8c..1a49962 100644
--- a/pint/testsuite/test_pitheorem.py
+++ b/pint/testsuite/test_pitheorem.py
@@ -1,28 +1,24 @@
import itertools
+import logging
from pint import pi_theorem
from pint.testsuite import QuantityTestCase
class TestPiTheorem(QuantityTestCase):
-
- FORCE_NDARRAY = False
-
- def test_simple(self):
+ def test_simple(self, caplog):
# simple movement
- with self.capture_log() as buffer:
- self.assertEqual(
- pi_theorem({"V": "m/s", "T": "s", "L": "m"}),
- [{"V": 1, "T": 1, "L": -1}],
- )
+ with caplog.at_level(logging.DEBUG):
+ assert pi_theorem({"V": "m/s", "T": "s", "L": "m"}) == [
+ {"V": 1, "T": 1, "L": -1}
+ ]
# pendulum
- self.assertEqual(
- pi_theorem({"T": "s", "M": "grams", "L": "m", "g": "m/s**2"}),
- [{"g": 1, "T": 2, "L": -1}],
- )
- self.assertEqual(len(buffer), 7)
+ assert pi_theorem({"T": "s", "M": "grams", "L": "m", "g": "m/s**2"}) == [
+ {"g": 1, "T": 2, "L": -1}
+ ]
+ assert len(caplog.records) == 7
def test_inputs(self):
V = "km/hour"
@@ -39,7 +35,6 @@ class TestPiTheorem(QuantityTestCase):
qv = fv(V)
qt = ft(T)
ql = ft(L)
- self.assertEqual(
- self.ureg.pi_theorem({"V": qv, "T": qt, "L": ql}),
- [{"V": 1.0, "T": 1.0, "L": -1.0}],
- )
+ assert self.ureg.pi_theorem({"V": qv, "T": qt, "L": ql}) == [
+ {"V": 1.0, "T": 1.0, "L": -1.0}
+ ]