mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Refs #33476 -- Reformatted code with Black.
This commit is contained in:
committed by
Mariusz Felisiak
parent
f68fa8b45d
commit
9c19aff7c7
@@ -8,7 +8,7 @@ class City(models.Model):
|
||||
point = models.PointField()
|
||||
|
||||
class Meta:
|
||||
app_label = 'geoadmin'
|
||||
app_label = "geoadmin"
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
@@ -16,18 +16,18 @@ class City(models.Model):
|
||||
|
||||
class CityAdminCustomWidgetKwargs(admin.GISModelAdmin):
|
||||
gis_widget_kwargs = {
|
||||
'attrs': {
|
||||
'default_lat': 55,
|
||||
'default_lon': 37,
|
||||
"attrs": {
|
||||
"default_lat": 55,
|
||||
"default_lon": 37,
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
site = admin.AdminSite(name='gis_admin_modeladmin')
|
||||
site = admin.AdminSite(name="gis_admin_modeladmin")
|
||||
site.register(City, admin.ModelAdmin)
|
||||
|
||||
site_gis = admin.AdminSite(name='gis_admin_gismodeladmin')
|
||||
site_gis = admin.AdminSite(name="gis_admin_gismodeladmin")
|
||||
site_gis.register(City, admin.GISModelAdmin)
|
||||
|
||||
site_gis_custom = admin.AdminSite(name='gis_admin_gismodeladmin')
|
||||
site_gis_custom = admin.AdminSite(name="gis_admin_gismodeladmin")
|
||||
site_gis_custom.register(City, CityAdminCustomWidgetKwargs)
|
||||
|
||||
@@ -4,16 +4,16 @@ from django.test import SimpleTestCase, override_settings
|
||||
from .models import City, site, site_gis, site_gis_custom
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='django.contrib.gis.tests.geoadmin.urls')
|
||||
@override_settings(ROOT_URLCONF="django.contrib.gis.tests.geoadmin.urls")
|
||||
class GeoAdminTest(SimpleTestCase):
|
||||
admin_site = site # ModelAdmin
|
||||
|
||||
def test_widget_empty_string(self):
|
||||
geoadmin = self.admin_site._registry[City]
|
||||
form = geoadmin.get_changelist_form(None)({'point': ''})
|
||||
with self.assertRaisesMessage(AssertionError, 'no logs'):
|
||||
with self.assertLogs('django.contrib.gis', 'ERROR'):
|
||||
output = str(form['point'])
|
||||
form = geoadmin.get_changelist_form(None)({"point": ""})
|
||||
with self.assertRaisesMessage(AssertionError, "no logs"):
|
||||
with self.assertLogs("django.contrib.gis", "ERROR"):
|
||||
output = str(form["point"])
|
||||
self.assertInHTML(
|
||||
'<textarea id="id_point" class="vSerializedField required" cols="150"'
|
||||
' rows="10" name="point"></textarea>',
|
||||
@@ -22,9 +22,9 @@ class GeoAdminTest(SimpleTestCase):
|
||||
|
||||
def test_widget_invalid_string(self):
|
||||
geoadmin = self.admin_site._registry[City]
|
||||
form = geoadmin.get_changelist_form(None)({'point': 'INVALID()'})
|
||||
with self.assertLogs('django.contrib.gis', 'ERROR') as cm:
|
||||
output = str(form['point'])
|
||||
form = geoadmin.get_changelist_form(None)({"point": "INVALID()"})
|
||||
with self.assertLogs("django.contrib.gis", "ERROR") as cm:
|
||||
output = str(form["point"])
|
||||
self.assertInHTML(
|
||||
'<textarea id="id_point" class="vSerializedField required" cols="150"'
|
||||
' rows="10" name="point"></textarea>',
|
||||
@@ -40,16 +40,16 @@ class GeoAdminTest(SimpleTestCase):
|
||||
def test_widget_has_changed(self):
|
||||
geoadmin = self.admin_site._registry[City]
|
||||
form = geoadmin.get_changelist_form(None)()
|
||||
has_changed = form.fields['point'].has_changed
|
||||
has_changed = form.fields["point"].has_changed
|
||||
|
||||
initial = Point(13.4197458572965953, 52.5194108501149799, srid=4326)
|
||||
data_same = 'SRID=3857;POINT(1493879.2754093995 6894592.019687599)'
|
||||
data_almost_same = 'SRID=3857;POINT(1493879.2754093990 6894592.019687590)'
|
||||
data_changed = 'SRID=3857;POINT(1493884.0527237 6894593.8111804)'
|
||||
data_same = "SRID=3857;POINT(1493879.2754093995 6894592.019687599)"
|
||||
data_almost_same = "SRID=3857;POINT(1493879.2754093990 6894592.019687590)"
|
||||
data_changed = "SRID=3857;POINT(1493884.0527237 6894593.8111804)"
|
||||
|
||||
self.assertIs(has_changed(None, data_changed), True)
|
||||
self.assertIs(has_changed(initial, ''), True)
|
||||
self.assertIs(has_changed(None, ''), False)
|
||||
self.assertIs(has_changed(initial, ""), True)
|
||||
self.assertIs(has_changed(None, ""), False)
|
||||
self.assertIs(has_changed(initial, data_same), False)
|
||||
self.assertIs(has_changed(initial, data_almost_same), False)
|
||||
self.assertIs(has_changed(initial, data_changed), True)
|
||||
@@ -61,15 +61,15 @@ class GISAdminTests(GeoAdminTest):
|
||||
def test_default_gis_widget_kwargs(self):
|
||||
geoadmin = self.admin_site._registry[City]
|
||||
form = geoadmin.get_changelist_form(None)()
|
||||
widget = form['point'].field.widget
|
||||
self.assertEqual(widget.attrs['default_lat'], 47)
|
||||
self.assertEqual(widget.attrs['default_lon'], 5)
|
||||
self.assertEqual(widget.attrs['default_zoom'], 12)
|
||||
widget = form["point"].field.widget
|
||||
self.assertEqual(widget.attrs["default_lat"], 47)
|
||||
self.assertEqual(widget.attrs["default_lon"], 5)
|
||||
self.assertEqual(widget.attrs["default_zoom"], 12)
|
||||
|
||||
def test_custom_gis_widget_kwargs(self):
|
||||
geoadmin = site_gis_custom._registry[City]
|
||||
form = geoadmin.get_changelist_form(None)()
|
||||
widget = form['point'].field.widget
|
||||
self.assertEqual(widget.attrs['default_lat'], 55)
|
||||
self.assertEqual(widget.attrs['default_lon'], 37)
|
||||
self.assertEqual(widget.attrs['default_zoom'], 12)
|
||||
widget = form["point"].field.widget
|
||||
self.assertEqual(widget.attrs["default_lat"], 55)
|
||||
self.assertEqual(widget.attrs["default_lon"], 37)
|
||||
self.assertEqual(widget.attrs["default_zoom"], 12)
|
||||
|
||||
@@ -2,5 +2,5 @@ from django.contrib import admin
|
||||
from django.urls import include, path
|
||||
|
||||
urlpatterns = [
|
||||
path('admin/', include(admin.site.urls)),
|
||||
path("admin/", include(admin.site.urls)),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user