Skip to content
Permalink
Browse files
tests for SAGA provider
  • Loading branch information
alexbruy committed Jun 21, 2021
1 parent a0945cf commit fba25dce8345ddde223bbca347c5db3b961646c1
Showing with 1,155 additions and 63 deletions.
  1. +0 −10 python/plugins/processing/tests/CMakeLists.txt
  2. +1 −1 python/plugins/processing/tests/GdalAlgorithmsGeneralTest.py
  3. BIN python/plugins/processing/tests/testdata/custom/circular_strings.gpkg
  4. BIN python/plugins/processing/tests/testdata/custom/multi_polys_with_empty_geoms.gpkg
  5. BIN python/plugins/processing/tests/testdata/custom/pol.gpkg
  6. BIN python/plugins/processing/tests/testdata/custom/sumlinelengths.gpkg
  7. BIN python/plugins/processing/tests/testdata/expected/merged_pol.gpkg
  8. BIN python/plugins/processing/tests/testdata/expected/multi_polys_non_null_one_empty.gpkg
  9. BIN python/plugins/processing/tests/testdata/expected/results_remove_null_geometries.gpkg
  10. +1 −0 python/plugins/sagaprovider/CMakeLists.txt
  11. +429 −0 python/plugins/sagaprovider/tests/AlgorithmsTestBase.py
  12. +18 −0 python/plugins/sagaprovider/tests/CMakeLists.txt
  13. +5 −1 python/plugins/{processing → sagaprovider}/tests/SagaAlgorithmsTest.py
  14. BIN python/plugins/sagaprovider/tests/testdata/dem.tif
  15. +29 −0 python/plugins/sagaprovider/tests/testdata/dem.tif.aux.xml
  16. BIN python/plugins/sagaprovider/tests/testdata/dem_boolean.tif
  17. +11 −0 python/plugins/sagaprovider/tests/testdata/dem_boolean.tif.aux.xml
  18. BIN python/plugins/sagaprovider/tests/testdata/dem_gaps.tif
  19. +11 −0 python/plugins/sagaprovider/tests/testdata/dem_gaps.tif.aux.xml
  20. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.cpg
  21. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.dbf
  22. 0 ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.mshp
  23. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.prj
  24. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.qpj
  25. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.shp
  26. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_points.shx
  27. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_shapes.dbf
  28. 0 ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_shapes.mshp
  29. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_shapes.prj
  30. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_shapes.shp
  31. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/add_grid_to_shapes.shx
  32. BIN ...{processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/buffer_polys.dbf
  33. 0 ...processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/buffer_polys.mshp
  34. 0 ...{processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/buffer_polys.prj
  35. BIN ...{processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/buffer_polys.shp
  36. BIN ...{processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/buffer_polys.shx
  37. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/cross_profiles.dbf
  38. 0 ...ocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/cross_profiles.mshp
  39. 0 ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/cross_profiles.prj
  40. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/cross_profiles.shp
  41. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/cross_profiles.shx
  42. BIN ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/merge_vector_layers.dbf
  43. 0 ...ing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/merge_vector_layers.mshp
  44. 0 ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/merge_vector_layers.prj
  45. BIN ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/merge_vector_layers.shp
  46. BIN ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/merge_vector_layers.shx
  47. BIN ...a/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_coef.dbf
  48. 0 .../expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_coef.mtab
  49. 0 ...a/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_coef.prj
  50. BIN .../expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_model.dbf
  51. 0 ...expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_model.mtab
  52. 0 .../expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_model.prj
  53. BIN ...ta/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_res.dbf
  54. 0 ...a/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_res.mshp
  55. 0 ...ta/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_res.prj
  56. BIN ...ta/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_res.shp
  57. BIN ...ta/expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_res.shx
  58. BIN .../expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_steps.dbf
  59. 0 ...expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_steps.mtab
  60. 0 .../expected/saga → sagaprovider/tests/testdata/expected}/multiple_regression_points_grids_steps.prj
  61. BIN ...ocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/point_distances.dbf
  62. 0 ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/point_distances.mtab
  63. 0 ...ocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/point_distances.prj
  64. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_difference.dbf
  65. 0 ...sing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_difference.mshp
  66. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_difference.prj
  67. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_difference.shp
  68. BIN ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_difference.shx
  69. BIN ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_identity.dbf
  70. 0 ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_identity.mshp
  71. 0 ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_identity.prj
  72. BIN ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_identity.shp
  73. BIN ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_identity.shx
  74. BIN ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_intersect.dbf
  75. 0 ...ssing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_intersect.mshp
  76. 0 ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_intersect.prj
  77. BIN ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_intersect.shp
  78. BIN ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_intersect.shx
  79. BIN ...ests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_self_intersection.dbf
  80. 0 ...sts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_self_intersection.mshp
  81. 0 ...ests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_self_intersection.prj
  82. BIN ...ests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_self_intersection.shp
  83. BIN ...ests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_self_intersection.shx
  84. BIN ...testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_symmetrical_difference.dbf
  85. 0 ...estdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_symmetrical_difference.mshp
  86. 0 ...testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_symmetrical_difference.prj
  87. BIN ...testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_symmetrical_difference.shp
  88. BIN ...testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_symmetrical_difference.shx
  89. BIN ...processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_union.dbf
  90. 0 ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_union.mshp
  91. 0 ...processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_union.prj
  92. BIN ...processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_union.shp
  93. BIN ...processing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_union.shx
  94. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_update.dbf
  95. 0 ...ocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_update.mshp
  96. 0 ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_update.prj
  97. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_update.shp
  98. BIN ...rocessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/polygon_update.shx
  99. BIN ...sts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_moves.dbf
  100. 0 ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_moves.mshp
  101. 0 ...sts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_moves.prj
  102. BIN ...sts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_moves.shp
  103. BIN ...sts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_moves.shx
  104. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_result.dbf
  105. 0 ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_result.mshp
  106. 0 ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_result.prj
  107. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_result.shp
  108. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_lines_result.shx
  109. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_moves.dbf
  110. 0 ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_moves.mshp
  111. 0 ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_moves.prj
  112. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_moves.shp
  113. BIN ...ts/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_moves.shx
  114. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_result.dbf
  115. 0 .../testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_result.mshp
  116. 0 ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_result.prj
  117. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_result.shp
  118. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/snap_points_to_points_result.shx
  119. 0 ...estdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_borders.mgrd
  120. 0 ...testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_borders.prj
  121. BIN ...estdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_borders.sdat
  122. 0 ...expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_borders.sdat.aux.xml
  123. 0 ...estdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_borders.sgrd
  124. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_seeds.dbf
  125. 0 .../testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_seeds.mshp
  126. 0 ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_seeds.prj
  127. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_seeds.shp
  128. BIN ...s/testdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_seeds.shx
  129. 0 ...stdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_segments.mgrd
  130. 0 ...estdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_segments.prj
  131. 0 ...stdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_segments.sdat
  132. 0 ...xpected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_segments.sdat.aux.xml
  133. 0 ...stdata/expected/saga → sagaprovider/tests/testdata/expected}/watershed_segmentation_segments.sgrd
  134. BIN ...cessing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/zonal_grid_stats.dbf
  135. 0 ...essing/tests/testdata/expected/saga → sagaprovider/tests/testdata/expected}/zonal_grid_stats.mtab
  136. 0 python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.cpg
  137. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.dbf
  138. 0 python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.prj
  139. 0 python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.qpj
  140. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.shp
  141. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/lines_over.shx
  142. +10 −0 python/plugins/sagaprovider/tests/testdata/overlay1_a.geojson
  143. 0 python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/overlay1_b.geojson
  144. +8 −0 python/plugins/sagaprovider/tests/testdata/overlay2_b.geojson
  145. 0 ...ugins/{processing/tests/testdata/custom/points_over.cpg → sagaprovider/tests/testdata/points.cpg}
  146. BIN python/plugins/sagaprovider/tests/testdata/points.dbf
  147. +26 −0 python/plugins/sagaprovider/tests/testdata/points.gfs
  148. +77 −0 python/plugins/sagaprovider/tests/testdata/points.gml
  149. 0 ...ugins/{processing/tests/testdata/custom/points_over.prj → sagaprovider/tests/testdata/points.prj}
  150. 0 ...ugins/{processing/tests/testdata/custom/points_over.qpj → sagaprovider/tests/testdata/points.qpj}
  151. BIN python/plugins/sagaprovider/tests/testdata/points.shp
  152. BIN python/plugins/sagaprovider/tests/testdata/points.shx
  153. +15 −0 python/plugins/sagaprovider/tests/testdata/points_in_polys.gfs
  154. +87 −0 python/plugins/sagaprovider/tests/testdata/points_in_polys.gml
  155. 0 ...g/tests/testdata/custom/saga/points_regression.cpg → sagaprovider/tests/testdata/points_over.cpg}
  156. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/points_over.dbf
  157. 0 ...g/tests/testdata/custom/saga/points_regression.prj → sagaprovider/tests/testdata/points_over.prj}
  158. 0 ...g/tests/testdata/custom/saga/points_regression.qpj → sagaprovider/tests/testdata/points_over.qpj}
  159. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/points_over.shp
  160. BIN python/plugins/{processing/tests/testdata/custom → sagaprovider/tests/testdata}/points_over.shx
  161. 0 ...ests/testdata/custom/saga/training_areas.cpg → sagaprovider/tests/testdata/points_regression.cpg}
  162. BIN ...ugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/points_regression.dbf
  163. 0 ...ests/testdata/custom/saga/training_areas.prj → sagaprovider/tests/testdata/points_regression.prj}
  164. 0 ...ests/testdata/custom/saga/training_areas.qpj → sagaprovider/tests/testdata/points_regression.qpj}
  165. BIN ...ugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/points_regression.shp
  166. BIN ...ugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/points_regression.shx
  167. +20 −0 python/plugins/sagaprovider/tests/testdata/pointsz.gfs
  168. +68 −0 python/plugins/sagaprovider/tests/testdata/pointsz.gml
  169. +31 −0 python/plugins/sagaprovider/tests/testdata/polys.gfs
  170. +58 −0 python/plugins/sagaprovider/tests/testdata/polys.gml
  171. BIN python/plugins/sagaprovider/tests/testdata/raster.tif
  172. +11 −0 python/plugins/sagaprovider/tests/testdata/raster.tif.aux.xml
  173. BIN python/plugins/sagaprovider/tests/testdata/raster_1class.tif
  174. +14 −0 python/plugins/sagaprovider/tests/testdata/raster_1class.tif.aux.xml
  175. BIN python/plugins/sagaprovider/tests/testdata/raster_4class.tif
  176. +18 −0 python/plugins/sagaprovider/tests/testdata/raster_4class.tif.aux.xml
  177. BIN python/plugins/sagaprovider/tests/testdata/raster_6class.tif
  178. +18 −0 python/plugins/sagaprovider/tests/testdata/raster_6class.tif.aux.xml
  179. +47 −51 python/plugins/{processing → sagaprovider}/tests/testdata/saga_algorithm_tests.yaml
  180. +16 −0 python/plugins/sagaprovider/tests/testdata/snap_lines.gfs
  181. +48 −0 python/plugins/sagaprovider/tests/testdata/snap_lines.gml
  182. +16 −0 python/plugins/sagaprovider/tests/testdata/snap_points.gfs
  183. +59 −0 python/plugins/sagaprovider/tests/testdata/snap_points.gml
  184. +1 −0 python/plugins/sagaprovider/tests/testdata/training_areas.cpg
  185. BIN .../plugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/training_areas.dbf
  186. +1 −0 python/plugins/sagaprovider/tests/testdata/training_areas.prj
  187. +1 −0 python/plugins/sagaprovider/tests/testdata/training_areas.qpj
  188. BIN .../plugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/training_areas.shp
  189. BIN .../plugins/{processing/tests/testdata/custom/saga → sagaprovider/tests/testdata}/training_areas.shx
@@ -5,13 +5,6 @@ PLUGIN_INSTALL(processing tests ${PY_FILES})
PLUGIN_INSTALL(processing tests/testdata ${TEST_DATA_FILES})

if(ENABLE_TESTS)

# enable SAGA tests
set (ENABLE_SAGA_TESTS FALSE CACHE BOOL "Enable Saga tests")
if ( ENABLE_SAGA_TESTS )
add_definitions(-DENABLE_SAGA_TESTS)
endif()

include(UsePythonTest)
ADD_PYTHON_TEST(ProcessingGeneralTest ProcessingGeneralTest.py)
ADD_PYTHON_TEST(ProcessingGuiTest GuiTest.py)
@@ -29,7 +22,4 @@ if(ENABLE_TESTS)
ADD_PYTHON_TEST(ProcessingGdalAlgorithmsVectorTest GdalAlgorithmsVectorTest.py)
ADD_PYTHON_TEST(ProcessingCheckValidityAlgorithmTest CheckValidityAlgorithm.py)
ADD_PYTHON_TEST(ProcessingScriptUtilsTest ScriptUtilsTest.py)
if(ENABLE_SAGA_TESTS)
ADD_PYTHON_TEST(ProcessingSagaAlgorithmsTest SagaAlgorithmsTest.py)
endif()
endif()
@@ -240,7 +240,7 @@ def testOgrOutputLayerName(self):
def testOgrLayerNameExtraction(self):
with tempfile.TemporaryDirectory() as outdir:
def _copyFile(dst):
shutil.copyfile(os.path.join(testDataPath, 'custom', 'grass7', 'weighted.csv'), dst)
shutil.copyfile(os.path.join(testDataPath, 'custom', 'weighted.csv'), dst)

# OGR provider - single layer
_copyFile(os.path.join(outdir, 'a.csv'))
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -4,6 +4,7 @@ file(GLOB OTHER_FILES metadata.txt)

add_subdirectory(ext)
add_subdirectory(shorthelp)
add_subdirectory(tests)

PLUGIN_INSTALL(sagaprovider . ${PY_FILES} ${OTHER_FILES})
PLUGIN_INSTALL(sagaprovider ./description/ ${DESCR_FILES})
Loading

0 comments on commit fba25dc

Please sign in to comment.