mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-16 00:05:45 -04:00
[CTest] Enable individual tests depending on appropriate cmake options
This commit is contained in:
parent
113efcab14
commit
7ce4edf13e
@ -32,7 +32,10 @@ ADD_CUSTOM_TARGET (translations ALL
|
|||||||
DEPENDS ${QM_FILES})
|
DEPENDS ${QM_FILES})
|
||||||
|
|
||||||
# first compile sources, then compile translations
|
# first compile sources, then compile translations
|
||||||
ADD_DEPENDENCIES (translations ${QGIS_APP_NAME})
|
IF (WITH_DESKTOP)
|
||||||
|
ADD_DEPENDENCIES (translations ${QGIS_APP_NAME})
|
||||||
|
ENDIF (WITH_DESKTOP)
|
||||||
|
|
||||||
|
|
||||||
INSTALL (FILES ${QM_FILES}
|
INSTALL (FILES ${QM_FILES}
|
||||||
DESTINATION ${QGIS_DATA_DIR}/i18n)
|
DESTINATION ${QGIS_DATA_DIR}/i18n)
|
||||||
|
@ -3,7 +3,9 @@ IF (ENABLE_TESTS)
|
|||||||
ADD_SUBDIRECTORY(gui)
|
ADD_SUBDIRECTORY(gui)
|
||||||
ADD_SUBDIRECTORY(analysis)
|
ADD_SUBDIRECTORY(analysis)
|
||||||
ADD_SUBDIRECTORY(providers)
|
ADD_SUBDIRECTORY(providers)
|
||||||
ADD_SUBDIRECTORY(app)
|
IF (WITH_DESKTOP)
|
||||||
|
ADD_SUBDIRECTORY(app)
|
||||||
|
ENDIF (WITH_DESKTOP)
|
||||||
IF (WITH_BINDINGS)
|
IF (WITH_BINDINGS)
|
||||||
ADD_SUBDIRECTORY(python)
|
ADD_SUBDIRECTORY(python)
|
||||||
ENDIF (WITH_BINDINGS)
|
ENDIF (WITH_BINDINGS)
|
||||||
|
@ -2,7 +2,6 @@ SET (ENABLE_PGTEST FALSE CACHE BOOL "Enable PostgreSQL provider tests")
|
|||||||
|
|
||||||
INCLUDE(UsePythonTest)
|
INCLUDE(UsePythonTest)
|
||||||
ADD_PYTHON_TEST(PyQgsApplication test_qgsapplication.py)
|
ADD_PYTHON_TEST(PyQgsApplication test_qgsapplication.py)
|
||||||
ADD_PYTHON_TEST(PyQgsLocalServer test_qgis_local_server.py)
|
|
||||||
ADD_PYTHON_TEST(PyQgsFontUtils test_qgsfontutils.py)
|
ADD_PYTHON_TEST(PyQgsFontUtils test_qgsfontutils.py)
|
||||||
ADD_PYTHON_TEST(PyQgsFeature test_qgsfeature.py)
|
ADD_PYTHON_TEST(PyQgsFeature test_qgsfeature.py)
|
||||||
ADD_PYTHON_TEST(PyQgsFeatureIterator test_qgsfeatureiterator.py)
|
ADD_PYTHON_TEST(PyQgsFeatureIterator test_qgsfeatureiterator.py)
|
||||||
@ -35,22 +34,32 @@ ADD_PYTHON_TEST(PyQgsExpression test_qgsexpression.py)
|
|||||||
ADD_PYTHON_TEST(PyQgsPalLabelingBase test_qgspallabeling_base.py)
|
ADD_PYTHON_TEST(PyQgsPalLabelingBase test_qgspallabeling_base.py)
|
||||||
ADD_PYTHON_TEST(PyQgsPalLabelingCanvas test_qgspallabeling_canvas.py)
|
ADD_PYTHON_TEST(PyQgsPalLabelingCanvas test_qgspallabeling_canvas.py)
|
||||||
ADD_PYTHON_TEST(PyQgsPalLabelingComposer test_qgspallabeling_composer.py)
|
ADD_PYTHON_TEST(PyQgsPalLabelingComposer test_qgspallabeling_composer.py)
|
||||||
ADD_PYTHON_TEST(PyQgsPalLabelingServer test_qgspallabeling_server.py)
|
|
||||||
ADD_PYTHON_TEST(PyQgsVectorFileWriter test_qgsvectorfilewriter.py)
|
ADD_PYTHON_TEST(PyQgsVectorFileWriter test_qgsvectorfilewriter.py)
|
||||||
ADD_PYTHON_TEST(PyQgsZonalStatistics test_qgszonalstatistics.py)
|
ADD_PYTHON_TEST(PyQgsZonalStatistics test_qgszonalstatistics.py)
|
||||||
ADD_PYTHON_TEST(PyQgsAppStartup test_qgsappstartup.py)
|
|
||||||
ADD_PYTHON_TEST(PyQgsDistanceArea test_qgsdistancearea.py)
|
ADD_PYTHON_TEST(PyQgsDistanceArea test_qgsdistancearea.py)
|
||||||
ADD_PYTHON_TEST(PyQgsGraduatedSymbolRendererV2 test_qgsgraduatedsymbolrendererv2.py)
|
ADD_PYTHON_TEST(PyQgsGraduatedSymbolRendererV2 test_qgsgraduatedsymbolrendererv2.py)
|
||||||
ADD_PYTHON_TEST(PyQgsNetworkContentFetcher test_qgsnetworkcontentfetcher.py)
|
ADD_PYTHON_TEST(PyQgsNetworkContentFetcher test_qgsnetworkcontentfetcher.py)
|
||||||
ADD_PYTHON_TEST(PyQgsEditWidgets test_qgseditwidgets.py)
|
ADD_PYTHON_TEST(PyQgsEditWidgets test_qgseditwidgets.py)
|
||||||
ADD_PYTHON_TEST(PyQgsRangeWidgets test_qgsrangewidgets.py)
|
ADD_PYTHON_TEST(PyQgsRangeWidgets test_qgsrangewidgets.py)
|
||||||
ADD_PYTHON_TEST(PyQgsAttributeTableModel test_qgsattributetablemodel.py)
|
ADD_PYTHON_TEST(PyQgsAttributeTableModel test_qgsattributetablemodel.py)
|
||||||
IF (ENABLE_PGTEST)
|
|
||||||
ADD_PYTHON_TEST(PyQgsPostgresProvider test_provider_postgres.py)
|
|
||||||
ENDIF (ENABLE_PGTEST)
|
|
||||||
ADD_PYTHON_TEST(PyQgsSpatialiteProvider test_provider_spatialite.py)
|
ADD_PYTHON_TEST(PyQgsSpatialiteProvider test_provider_spatialite.py)
|
||||||
ADD_PYTHON_TEST(PyQgsShapefileProvider test_provider_shapefile.py)
|
ADD_PYTHON_TEST(PyQgsShapefileProvider test_provider_shapefile.py)
|
||||||
ADD_PYTHON_TEST(PyQgsMemoryProvider test_provider_memory.py)
|
ADD_PYTHON_TEST(PyQgsMemoryProvider test_provider_memory.py)
|
||||||
|
|
||||||
|
# Add optional tests which depend on certain cmake options
|
||||||
|
IF (WITH_SERVER)
|
||||||
|
ADD_PYTHON_TEST(PyQgsPalLabelingServer test_qgspallabeling_server.py)
|
||||||
|
ADD_PYTHON_TEST(PyQgsLocalServer test_qgis_local_server.py)
|
||||||
|
ENDIF (WITH_SERVER)
|
||||||
|
|
||||||
|
IF (WITH_DESKTOP)
|
||||||
|
ADD_PYTHON_TEST(PyQgsAppStartup test_qgsappstartup.py)
|
||||||
|
ENDIF (WITH_DESKTOP)
|
||||||
|
|
||||||
|
IF (ENABLE_PGTEST)
|
||||||
|
ADD_PYTHON_TEST(PyQgsPostgresProvider test_provider_postgres.py)
|
||||||
|
ENDIF (ENABLE_PGTEST)
|
||||||
|
|
||||||
IF (WITH_APIDOC)
|
IF (WITH_APIDOC)
|
||||||
ADD_PYTHON_TEST(PyQgsDocCoverage test_qgsdoccoverage.py)
|
ADD_PYTHON_TEST(PyQgsDocCoverage test_qgsdoccoverage.py)
|
||||||
ENDIF (WITH_APIDOC)
|
ENDIF (WITH_APIDOC)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user