@@ -213,10 +213,21 @@ def testTransformInfo(self):
213
213
transforms = QgsDatumTransform .datumTransformations (QgsCoordinateReferenceSystem (4613 ), QgsCoordinateReferenceSystem (4326 ))
214
214
self .assertTrue (len (transforms ) > 0 )
215
215
self .assertIn ('+towgs84=-403,684,41' , [QgsDatumTransform .datumTransformToProj (t .sourceTransformId ) for t in transforms ])
216
- self .assertIn ( '+towgs84=-403,684,41' , [QgsDatumTransform .datumTransformToProj (t .destinationTransformId ) for t in transforms ])
217
- self .assertIn ('EPSG:4613' , [QgsDatumTransform .datumTransformInfo (t .destinationTransformId ).sourceCrsAuthId for t in
216
+ self .assertEqual ([ '' ] * len ( transforms ) , [QgsDatumTransform .datumTransformToProj (t .destinationTransformId ) for t in transforms ])
217
+ self .assertIn ('EPSG:4613' , [QgsDatumTransform .datumTransformInfo (t .sourceTransformId ).sourceCrsAuthId for t in
218
218
transforms ])
219
- self .assertIn ('EPSG:4326' , [QgsDatumTransform .datumTransformInfo (t .destinationTransformId ).destinationCrsAuthId for t in
219
+ self .assertEqual (['' ] * len (transforms ), [QgsDatumTransform .datumTransformInfo (t .destinationTransformId ).destinationCrsAuthId for t in
220
+ transforms ])
221
+
222
+ # and the reverse
223
+ transforms = QgsDatumTransform .datumTransformations (QgsCoordinateReferenceSystem (4326 ), QgsCoordinateReferenceSystem (4613 ))
224
+ self .assertTrue (len (transforms ) > 0 )
225
+ self .assertEqual (['' ] * len (transforms ), [QgsDatumTransform .datumTransformToProj (t .sourceTransformId ) for t in transforms ])
226
+ self .assertIn ('+towgs84=-403,684,41' ,
227
+ [QgsDatumTransform .datumTransformToProj (t .destinationTransformId ) for t in transforms ])
228
+ self .assertEqual (['' ] * len (transforms ), [QgsDatumTransform .datumTransformInfo (t .sourceTransformId ).destinationCrsAuthId for t in
229
+ transforms ])
230
+ self .assertIn ('EPSG:4613' , [QgsDatumTransform .datumTransformInfo (t .destinationTransformId ).sourceCrsAuthId for t in
220
231
transforms ])
221
232
222
233
def testStringToTransformId (self ):
0 commit comments