summaryrefslogtreecommitdiff
path: root/pint/testsuite/test_definitions.py
diff options
context:
space:
mode:
authorHernan Grecco <hgrecco@gmail.com>2023-05-01 19:23:47 -0300
committerHernan Grecco <hgrecco@gmail.com>2023-05-01 19:24:18 -0300
commit556aeea0d363f5757c42296ad66ffe47f05c02b2 (patch)
tree476472495bd9c623e098aa6b5ee7554fd44387a5 /pint/testsuite/test_definitions.py
parent95f3eaca1129b735cb3eae8702ea857928a05909 (diff)
parentb1c01862a3811f77cca726675b52a32418c4d853 (diff)
downloadpint-556aeea0d363f5757c42296ad66ffe47f05c02b2.tar.gz
Merge changes to modernize code from 0.21 to 0.22
See #1751
Diffstat (limited to 'pint/testsuite/test_definitions.py')
-rw-r--r--pint/testsuite/test_definitions.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pint/testsuite/test_definitions.py b/pint/testsuite/test_definitions.py
index 2618c6e..69a337d 100644
--- a/pint/testsuite/test_definitions.py
+++ b/pint/testsuite/test_definitions.py
@@ -1,5 +1,7 @@
import pytest
+import math
+
from pint.definitions import Definition
from pint.errors import DefinitionSyntaxError
from pint.facets.nonmultiplicative.definitions import (
@@ -81,7 +83,7 @@ class TestDefinition:
assert x.reference == UnitsContainer(kelvin=1)
x = Definition.from_string(
- "turn = 6.28 * radian = _ = revolution = = cycle = _"
+ f"turn = {math.tau} * radian = _ = revolution = = cycle = _"
)
assert isinstance(x, UnitDefinition)
assert x.name == "turn"
@@ -89,7 +91,7 @@ class TestDefinition:
assert x.symbol == "turn"
assert not x.is_base
assert isinstance(x.converter, ScaleConverter)
- assert x.converter.scale == 6.28
+ assert x.converter.scale == math.tau
assert x.reference == UnitsContainer(radian=1)
with pytest.raises(ValueError):
@@ -136,7 +138,7 @@ class TestDefinition:
assert x.converter.logfactor == 1
assert x.reference == UnitsContainer()
- eulersnumber = 2.71828182845904523536028747135266249775724709369995
+ eulersnumber = math.e
x = Definition.from_string(
"neper = 1 ; logbase: %1.50f; logfactor: 0.5 = Np" % eulersnumber
)