From 7961895b6ff763bf70bdb39f8b6854a2b2bbd5d0 Mon Sep 17 00:00:00 2001 From: Yoann Schneider <yschneider@teklia.com> Date: Mon, 3 Oct 2022 13:11:46 +0200 Subject: [PATCH] add parallel test case on cached elements --- tests/test_element.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/test_element.py b/tests/test_element.py index 51e08b07..e26e2973 100644 --- a/tests/test_element.py +++ b/tests/test_element.py @@ -2,6 +2,7 @@ import pytest from requests import HTTPError +from arkindex_worker.cache import CachedElement from arkindex_worker.models import Element @@ -405,10 +406,11 @@ def test_setattr_setitem(): def test_element_polygon(): - element = Element( - {"zone": {"polygon": [[0, 0], [181, 0], [181, 240], [0, 240], [0, 0]]}} - ) - assert element.polygon == [[0, 0], [181, 0], [181, 240], [0, 240], [0, 0]] + polygon = [[0, 0], [181, 0], [181, 240], [0, 240], [0, 0]] + element = Element({"zone": {"polygon": polygon}}) + cached_element = CachedElement(polygon=polygon) + assert element.polygon == polygon + assert element.polygon == cached_element.polygon def test_element_no_polygon(): -- GitLab