mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-12 00:02:25 -04:00
Pretty pring QgsRectangle when using QCOMPARE
This commit is contained in:
parent
4505a4b03b
commit
5e88f9096f
@ -17,6 +17,7 @@
|
||||
#define QGSTEST_H
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include "qgsrectangle.h"
|
||||
#include "qgsapplication.h"
|
||||
|
||||
#define QGSTEST_MAIN(TestObject) \
|
||||
@ -90,4 +91,13 @@ namespace QgsTest
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Formatting QgsRectangle for QCOMPARE pretty printing
|
||||
*/
|
||||
char *toString( const QgsRectangle &r )
|
||||
{
|
||||
return QTest::toString( QStringLiteral( "QgsRectangle(%1, %2, %3, %4)" ).arg( QString::number( r.xMinimum() ), QString::number( r.yMinimum() ), QString::number( r.xMaximum() ), QString::number( r.yMaximum() ) ) );
|
||||
}
|
||||
|
||||
|
||||
#endif // QGSTEST_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user