tests.test_magpie ================= .. py:module:: tests.test_magpie Attributes ---------- .. autoapisummary:: tests.test_magpie.CURR_DIR Classes ------- .. autoapisummary:: tests.test_magpie.TestMagpie Functions --------- .. autoapisummary:: tests.test_magpie.create_user tests.test_magpie.delete_user tests.test_magpie.create_group tests.test_magpie.delete_group tests.test_magpie.create_service tests.test_magpie.delete_service tests.test_magpie.delete_all_services Module Contents --------------- .. py:data:: CURR_DIR .. py:function:: create_user(magpie: cowbird.handlers.impl.magpie.Magpie, user_name: str, email: str, password: str, group_name: str) -> int .. py:function:: delete_user(magpie: cowbird.handlers.impl.magpie.Magpie, user_name: str) -> None .. py:function:: create_group(magpie: cowbird.handlers.impl.magpie.Magpie, group_name: str, descr: str, discoverable: bool, terms: str) -> int .. py:function:: delete_group(magpie: cowbird.handlers.impl.magpie.Magpie, group_name: str) -> None .. py:function:: create_service(magpie: cowbird.handlers.impl.magpie.Magpie, service_data: Dict[str, str]) -> int .. py:function:: delete_service(magpie: cowbird.handlers.impl.magpie.Magpie, service_name: str) -> None .. py:function:: delete_all_services(magpie: cowbird.handlers.impl.magpie.Magpie) -> None .. py:class:: TestMagpie Tests different methods found in the Magpie handler. These tests require a running instance of Magpie. .. py:method:: setup_class() .. py:method:: setup(tmpdir) .. py:method:: test_get_or_create_layer_resource_id() Tests the method used with geoserver to get a layer resource id. .. py:method:: test_create_permission_by_res_id() Tests the method used to create a permission on a specific resource id.