test: check that exporter.library is >= 2.3.1 not == 2.3.1

This commit is contained in:
Ethan Rooke 2024-10-08 22:42:37 -05:00
parent 8e798f2b57
commit b31c9e9634
No known key found for this signature in database
GPG key ID: B2874A77049A5923

View file

@ -1,4 +1,5 @@
import unittest, uuid import unittest, uuid
from packaging.specifiers import SpecifierSet
from build123d.build_enums import MeshType, Unit from build123d.build_enums import MeshType, Unit
from build123d.build_part import BuildPart from build123d.build_part import BuildPart
from build123d.build_sketch import BuildSketch from build123d.build_sketch import BuildSketch
@ -36,7 +37,7 @@ class DirectApiTestCase(unittest.TestCase):
class TestProperties(unittest.TestCase): class TestProperties(unittest.TestCase):
def test_version(self): def test_version(self):
exporter = Mesher() exporter = Mesher()
self.assertEqual(exporter.library_version, "2.3.1") assert exporter.library_version in SpecifierSet(">= 2.3.1")
def test_units(self): def test_units(self):
for unit in Unit: for unit in Unit: