zhongrj
2025-11-24 276323dce9613867abb3f58a4cc2abbfb2fd0dea
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from django.contrib.gis.geos import GEOSGeometry
 
from .classes import BootTestCase
from app.models import Task, Project
 
class TestApi(BootTestCase):
    def setUp(self):
        pass
 
    def tearDown(self):
        pass
 
    def test_db(self):
        # Make sure we can use PostGIS geometry type
        task = Task.objects.create(project=Project.objects.latest("created_at"),
                                   orthophoto_extent=GEOSGeometry("POINT(1 2)"))
        task.refresh_from_db()
        self.assertTrue(task.orthophoto_extent is not None)