summaryrefslogtreecommitdiff
path: root/tests/gis_tests
diff options
context:
space:
mode:
authorSergey Fedoseev <fedoseev.sergey@gmail.com>2017-11-23 00:25:32 +0500
committerTim Graham <timograham@gmail.com>2017-11-23 08:52:23 -0500
commit93cdd07e8fb08d7bb3f1e4a7117aa9d0d76581cd (patch)
tree41edf2859576e556951376250cb7051bdd6f9221 /tests/gis_tests
parent3f237c1a5b936a9b85304cffbf3343f491e395d6 (diff)
Used bytes.hex() and bytes.fromhex() to simplify.
Diffstat (limited to 'tests/gis_tests')
-rw-r--r--tests/gis_tests/gdal_tests/test_geom.py3
-rw-r--r--tests/gis_tests/geos_tests/test_geos.py6
2 files changed, 4 insertions, 5 deletions
diff --git a/tests/gis_tests/gdal_tests/test_geom.py b/tests/gis_tests/gdal_tests/test_geom.py
index c7a0872de8..d25627221d 100644
--- a/tests/gis_tests/gdal_tests/test_geom.py
+++ b/tests/gis_tests/gdal_tests/test_geom.py
@@ -1,6 +1,5 @@
import json
import pickle
-from binascii import b2a_hex
from django.contrib.gis.gdal import (
CoordTransform, GDALException, OGRGeometry, OGRGeomType, SpatialReference,
@@ -100,7 +99,7 @@ class OGRGeomTest(SimpleTestCase, TestDataMixin):
for g in self.geometries.hex_wkt:
geom1 = OGRGeometry(g.wkt)
wkb = geom1.wkb
- self.assertEqual(b2a_hex(wkb).upper(), g.hex.encode())
+ self.assertEqual(wkb.hex().upper(), g.hex)
# Constructing w/WKB.
geom2 = OGRGeometry(wkb)
self.assertEqual(geom1, geom2)
diff --git a/tests/gis_tests/geos_tests/test_geos.py b/tests/gis_tests/geos_tests/test_geos.py
index 0db98285fa..955bb6c5d2 100644
--- a/tests/gis_tests/geos_tests/test_geos.py
+++ b/tests/gis_tests/geos_tests/test_geos.py
@@ -2,7 +2,7 @@ import ctypes
import json
import pickle
import random
-from binascii import a2b_hex, b2a_hex
+from binascii import a2b_hex
from io import BytesIO
from unittest import mock
@@ -102,7 +102,7 @@ class GEOSTest(SimpleTestCase, TestDataMixin):
for g in self.geometries.hex_wkt:
geom = fromstr(g.wkt)
wkb = geom.wkb
- self.assertEqual(b2a_hex(wkb).decode().upper(), g.hex)
+ self.assertEqual(wkb.hex().upper(), g.hex)
def test_create_hex(self):
"Testing creation from HEX."
@@ -115,7 +115,7 @@ class GEOSTest(SimpleTestCase, TestDataMixin):
def test_create_wkb(self):
"Testing creation from WKB."
for g in self.geometries.hex_wkt:
- wkb = memoryview(a2b_hex(g.hex.encode()))
+ wkb = memoryview(bytes.fromhex(g.hex))
geom_h = GEOSGeometry(wkb)
# we need to do this so decimal places get normalized
geom_t = fromstr(g.wkt)