@@ -58,7 +58,7 @@ void TestQgsMapToolReverseLine::initTestCase()
58
58
mQgisApp = new QgisApp ();
59
59
60
60
mCanvas = new QgsMapCanvas ();
61
- // mCanvas->setDestinationCrs( QgsCoordinateReferenceSystem( QStringLiteral( "EPSG:27700 " ) ) );
61
+ mCanvas ->setDestinationCrs ( QgsCoordinateReferenceSystem ( QStringLiteral ( " EPSG:3946 " ) ) );
62
62
63
63
}
64
64
@@ -70,13 +70,13 @@ void TestQgsMapToolReverseLine::cleanupTestCase()
70
70
void TestQgsMapToolReverseLine::testReverseCurve ()
71
71
{
72
72
// create a temporary layer
73
- std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " LineStringZ? field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
73
+ std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " LineString?crs=EPSG:3946& field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
74
74
QVERIFY ( memoryLayer->isValid () );
75
75
QgsFeature curve ( memoryLayer->dataProvider ()->fields (), 1 );
76
76
77
77
curve.setAttribute ( QStringLiteral ( " pk" ), 1 );
78
78
curve.setGeometry ( QgsGeometry::fromWkt ( QStringLiteral (
79
- " CircularStringZ(0 0 0, 10 10 10, 5 5 5)" ) ) );
79
+ " CircularString( 10 10, 5 5)" ) ) );
80
80
81
81
memoryLayer->dataProvider ()->addFeatures ( QgsFeatureList () << curve );
82
82
@@ -97,7 +97,7 @@ void TestQgsMapToolReverseLine::testReverseCurve()
97
97
tool->canvasReleaseEvent ( event.get () );
98
98
QgsFeature f = memoryLayer->getFeature ( 1 );
99
99
100
- QString wkt = " CircularStringZ (5 5 5 , 10 10 10, 0 0 0 )" ;
100
+ QString wkt = " CircularString (5 5, 10 10)" ;
101
101
QCOMPARE ( f.geometry ().asWkt (), wkt );
102
102
memoryLayer->rollBack ();
103
103
@@ -106,7 +106,7 @@ void TestQgsMapToolReverseLine::testReverseCurve()
106
106
void TestQgsMapToolReverseLine::testReverseLineString ()
107
107
{
108
108
// create a temporary layer
109
- std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " LineStringZ?field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
109
+ std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " LineStringZ?crs=EPSG:3946& field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
110
110
QVERIFY ( memoryLayer->isValid () );
111
111
QgsFeature line ( memoryLayer->dataProvider ()->fields (), 1 );
112
112
@@ -142,7 +142,7 @@ void TestQgsMapToolReverseLine::testReverseLineString()
142
142
void TestQgsMapToolReverseLine::testReverseMultiLineString ()
143
143
{
144
144
// create a temporary layer
145
- std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " MultiLineStringZ?field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
145
+ std::unique_ptr< QgsVectorLayer > memoryLayer ( new QgsVectorLayer ( QStringLiteral ( " MultiLineStringZ?crs=EPSG:3946& field=pk:int" ), QStringLiteral ( " vl" ), QStringLiteral ( " memory" ) ) );
146
146
QVERIFY ( memoryLayer->isValid () );
147
147
QgsFeature multi ( memoryLayer->dataProvider ()->fields (), 1 );
148
148
0 commit comments