test_mn1_rec.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. '''
  2. @author: olivier.massot, janv. 2019
  3. '''
  4. import logging
  5. from path import Path
  6. from test._base import SchemaTest
  7. logger = logging.getLogger("mncheck")
  8. class Test(SchemaTest):
  9. SCHEMA_NAME = "mn1_rec"
  10. PROJECT_FILE = Path(__file__).parent / 'projects' / 'mn1_rec' / '01_valid' / '01_valid.qgs'
  11. def test_load_layers(self):
  12. pass
  13. def test_scr(self):
  14. pass
  15. def test_structure_arteres(self):
  16. pass
  17. def test_structure_cables(self):
  18. pass
  19. def test_structure_equipements(self):
  20. pass
  21. def test_structure_noeuds(self):
  22. pass
  23. def test_structure_tranchees(self):
  24. pass
  25. def test_structure_zapbos(self):
  26. pass
  27. def test_geometry_validity(self):
  28. pass
  29. def test_geometry_type(self):
  30. pass
  31. def test_bounding_box(self):
  32. pass
  33. def test_duplicates(self):
  34. pass
  35. def test_constraints_arteres_noeuds(self):
  36. pass
  37. def test_constraints_cables_equipements(self):
  38. pass
  39. def test_constraints_cables_equipements_b(self):
  40. pass
  41. def test_constraints_equipements_noeuds(self):
  42. pass
  43. def test_graphic_duplicates(self):
  44. pass
  45. def test_positions_noeuds(self):
  46. pass
  47. def test_positions_equipements(self):
  48. pass
  49. def test_tranchee_artere(self):
  50. pass
  51. def test_cable_artere(self):
  52. pass
  53. def test_artere_cable(self):
  54. pass
  55. def test_dimensions_fourreaux(self):
  56. pass
  57. def test_pbos(self):
  58. pass