Base: expose enum NumberFormat to Python

This commit is contained in:
wmayer
2022-08-15 11:12:53 +02:00
parent d0ee6a46a0
commit b485f7943c
4 changed files with 26 additions and 12 deletions

View File

@@ -110,9 +110,7 @@ class UnitBasicCases(unittest.TestCase):
self.assertAlmostEqual(1, v.Value, msg="Failed with \"{0}\" scheme: {1} != 1 (delta: {2})".format(schemes[i], v.Value, self.delta), delta=self.delta)
vacuum_permittivity = FreeCAD.Units.parseQuantity("1F/m")
format = vacuum_permittivity.Format
format["NumberFormat"] = "e" # scientific notation
vacuum_permittivity.Format = format
vacuum_permittivity.Format = {"NumberFormat" : FreeCAD.Units.NumberFormat.Scientific}
for i in range(num):
t = FreeCAD.Units.schemaTranslate(vacuum_permittivity, i)
v = FreeCAD.Units.parseQuantity(t[0]).getValueAs("F/m")