diff options
author | Hernan Grecco <hgrecco@gmail.com> | 2023-05-01 19:23:47 -0300 |
---|---|---|
committer | Hernan Grecco <hgrecco@gmail.com> | 2023-05-01 19:24:18 -0300 |
commit | 556aeea0d363f5757c42296ad66ffe47f05c02b2 (patch) | |
tree | 476472495bd9c623e098aa6b5ee7554fd44387a5 /pint/testsuite/test_definitions.py | |
parent | 95f3eaca1129b735cb3eae8702ea857928a05909 (diff) | |
parent | b1c01862a3811f77cca726675b52a32418c4d853 (diff) | |
download | pint-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.py | 8 |
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 ) |