AAS HTTP Client Documentation
Loading...
Searching...
No Matches
test_client_reg.py File Reference

Go to the source code of this file.

Namespaces

namespace  tests
 
namespace  tests.test_client_reg
 

Functions

AasHttpClient tests.test_client_reg.client ()
 
AasHttpClient tests.test_client_reg.client_aas_reg (AasHttpClient client)
 
AasHttpClient tests.test_client_reg.client_sm_reg (AasHttpClient client)
 
model.Submodel tests.test_client_reg.shared_sm ()
 
model.AssetAdministrationShell tests.test_client_reg.shared_aas (model.Submodel shared_sm)
 
dict tests.test_client_reg.global_shell_descriptor ()
 
dict tests.test_client_reg.global_sm_descriptor ()
 
 tests.test_client_reg.test_000a_clean_server (AasHttpClient client, AasHttpClient client_aas_reg, AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_000b_post_assets (AasHttpClient client, model.AssetAdministrationShell shared_aas, model.Submodel shared_sm)
 
 tests.test_client_reg.test_001a_get_self_description_shell (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_001b_get_self_description_sm (AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_002_search (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_003_get_all_asset_administration_shell_descriptors (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_004_get_all_submodel_descriptors (AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_005a_get_endpoint (AasHttpClient client, AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_005b_delete_assets (AasHttpClient client, AasHttpClient client_aas_reg, AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_006_post_asset_administration_shell_descriptor (AasHttpClient client_aas_reg, dict global_shell_descriptor)
 
 tests.test_client_reg.test_007_get_asset_administration_shell_descriptor_by_id (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_008_put_asset_administration_shell_descriptor_by_id (AasHttpClient client_aas_reg, dict global_shell_descriptor)
 
 tests.test_client_reg.test_009_delete_asset_administration_shell_descriptor_by_id (AasHttpClient client_aas_reg, dict global_shell_descriptor)
 
 tests.test_client_reg.test_010_post_submodel_descriptor (AasHttpClient client_sm_reg, dict global_sm_descriptor)
 
 tests.test_client_reg.test_011a_delete_all_asset_administration_shell_descriptors (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_011b_delete_all_submodel_descriptors (AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_011c_post_aas_descriptor (AasHttpClient client_aas_reg, dict global_shell_descriptor, dict global_sm_descriptor)
 
 tests.test_client_reg.test_012_get_submodel_descriptor_by_id_through_superpath (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_013_put_submodel_descriptor_by_id_through_superpath (AasHttpClient client_aas_reg, dict global_sm_descriptor)
 
 tests.test_client_reg.test_014_delete_submodel_descriptor_by_id_through_superpath (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_015_post_submodel_descriptor_through_superpath (AasHttpClient client_aas_reg, dict global_sm_descriptor)
 
 tests.test_client_reg.test_016_get_all_submodel_descriptors_through_superpath (AasHttpClient client_aas_reg)
 
 tests.test_client_reg.test_017_post_submodel_descriptor (AasHttpClient client_sm_reg, dict global_sm_descriptor)
 
 tests.test_client_reg.test_018_get_submodel_descriptor_by_id (AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_019_put_submodel_descriptor_by_id (AasHttpClient client_sm_reg, dict global_sm_descriptor)
 
 tests.test_client_reg.test_020_delete_submodel_descriptor_by_id (AasHttpClient client_sm_reg)
 
 tests.test_client_reg.test_099_cleanup (AasHttpClient client, AasHttpClient client_aas_reg, AasHttpClient client_sm_reg)
 

Variables

 tests.test_client_reg.logger = logging.getLogger(__name__)
 
list tests.test_client_reg.JAVA_SERVER_PORTS = [8075]
 
list tests.test_client_reg.PYTHON_SERVER_PORTS = [5080, 80]
 
str tests.test_client_reg.SM_ID = "fluid40/sm_http_client_unit_tests"
 
str tests.test_client_reg.SHELL_ID = "fluid40/aas_http_client_unit_tests"
 
str tests.test_client_reg.CONFIG_FILE_ENV = "./tests/server_configs/test_java_server_config.yml"
 
str tests.test_client_reg.CONFIG_FILE_AAS_REG_ENV = "./tests/server_configs/test_aas_reg_server_config.yml"
 
str tests.test_client_reg.CONFIG_FILE_SM_REG_ENV = "./tests/server_configs/test_sm_reg_server_config.yml"
 
dict tests.test_client_reg.shared_shell_descriptor = {}
 
dict tests.test_client_reg.shared_sm_descriptor = {}