summaryrefslogtreecommitdiff
path: root/pint
diff options
context:
space:
mode:
authorToon Verstraelen <Toon.Verstraelen@UGent.be>2023-01-14 10:29:12 +0100
committerToon Verstraelen <Toon.Verstraelen@UGent.be>2023-01-14 10:29:12 +0100
commit781307d0781f5bc8a7a7088cad333ff9bd508531 (patch)
tree515933a4014afae8cdf69b8a51517efee00b5be3 /pint
parent44b0ecae8b99beb15959223a8d74cefc63f0e4df (diff)
downloadpint-781307d0781f5bc8a7a7088cad333ff9bd508531.tar.gz
Add test and fix newlines
Diffstat (limited to 'pint')
-rw-r--r--pint/testsuite/test_issues.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/pint/testsuite/test_issues.py b/pint/testsuite/test_issues.py
index 1643bfc..0c1155c 100644
--- a/pint/testsuite/test_issues.py
+++ b/pint/testsuite/test_issues.py
@@ -1041,6 +1041,15 @@ def test_backcompat_speed_velocity(func_registry):
assert get("[speed]") == UnitsContainer({"[length]": 1, "[time]": -1})
+def test_issue1527():
+ ureg = UnitRegistry(non_int_type=decimal.Decimal)
+ x = ureg.parse_expression("2 microliter milligram/liter")
+ assert x.magnitude.as_tuple()[1] == (2,)
+ assert x.to_compact().as_tuple()[1] == (2,)
+ assert x.to_base_units().as_tuple()[1] == (2,)
+ assert x.to("ng").as_tuple()[1] == (2,)
+
+
def test_issue1621():
ureg = UnitRegistry(non_int_type=decimal.Decimal)
digits = ureg.Quantity("5.0 mV/m").to_base_units().magnitude.as_tuple()[1]
@@ -1065,4 +1074,4 @@ def test_issue1631():
q = 2 * ureg.meter
assert isinstance(q, ureg.Quantity)
- assert isinstance(q, pint.Quantity) \ No newline at end of file
+ assert isinstance(q, pint.Quantity)