From e79bdd84da97fa9e766cc6aca548517c4af322c2 Mon Sep 17 00:00:00 2001 From: Théo de la Hogue Date: Wed, 30 Nov 2022 15:30:52 +0100 Subject: Fixing string display. --- src/argaze.test/AreaOfInterest/AOIFeatures.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/argaze.test/AreaOfInterest') diff --git a/src/argaze.test/AreaOfInterest/AOIFeatures.py b/src/argaze.test/AreaOfInterest/AOIFeatures.py index 0a5e44c..c1158f6 100644 --- a/src/argaze.test/AreaOfInterest/AOIFeatures.py +++ b/src/argaze.test/AreaOfInterest/AOIFeatures.py @@ -66,6 +66,17 @@ class TestAreaOfInterestClass(unittest.TestCase): self.assertEqual(repr(aoi_2D_float), f'[[0.0, 0.0], [0.0, {repr(math.pi)}], [{repr(math.pi)}, 0.0], [{repr(math.pi)}, {repr(math.pi)}]]') + def test___str__(self): + """Test AreaOfInterest string display.""" + + aoi_2D_int = AOIFeatures.AreaOfInterest([[0, 0], [0, 1], [1, 0], [1, 1]]) + + self.assertEqual(str(aoi_2D_int), "[[0, 0], [0, 1], [1, 0], [1, 1]]") + + aoi_2D_float = AOIFeatures.AreaOfInterest([[0, 0], [0, math.pi], [math.pi, 0], [math.pi, math.pi]]) + + self.assertEqual(str(aoi_2D_float), f'[[0.0, 0.0], [0.0, {str(math.pi)}], [{str(math.pi)}, 0.0], [{str(math.pi)}, {str(math.pi)}]]') + def text_clockwise(self): """Test AreaOfInterest clockwise method.""" -- cgit v1.1