pelicun.tests.basic.test_dlml_integration
These are integration tests on the dlml module of pelicun.
Functions
Test integration between cache version tracking and version checking. |
|
Integration test: CLI with invalid action (not 'update'). |
|
Integration test: CLI with insufficient arguments. |
|
Test end-to-end workflow with mock GitHub API. |
|
Test import integration handles check_dlml_data failures. |
|
Test successful import integration with check_dlml_data. |
|
Test that the module-level logger is configured and used. |
|
Test integration with pelicun warning system. |
|
Test with commented lines in model_files.txt. |
|
Test with empty model_files.txt. |
|
Test with very large number of files. |
|
Test with mock GitHub API responses. |
|
Test with special characters in file paths. |
- pelicun.tests.basic.test_dlml_integration.test_cache_version_tracking_integration() None [source]
Test integration between cache version tracking and version checking.
- pelicun.tests.basic.test_dlml_integration.test_cli_integration_invalid_action() None [source]
Integration test: CLI with invalid action (not ‘update’).
- pelicun.tests.basic.test_dlml_integration.test_cli_integration_missing_arguments() None [source]
Integration test: CLI with insufficient arguments.
- pelicun.tests.basic.test_dlml_integration.test_end_to_end_workflow_with_mock() None [source]
Test end-to-end workflow with mock GitHub API.
- pelicun.tests.basic.test_dlml_integration.test_import_integration_failure() None [source]
Test import integration handles check_dlml_data failures.
- pelicun.tests.basic.test_dlml_integration.test_import_integration_success() None [source]
Test successful import integration with check_dlml_data.
- pelicun.tests.basic.test_dlml_integration.test_logging_configuration() None [source]
Test that the module-level logger is configured and used.
- pelicun.tests.basic.test_dlml_integration.test_warning_system_integration() None [source]
Test integration with pelicun warning system.
- pelicun.tests.basic.test_dlml_integration.test_with_commented_lines_in_model_files() None [source]
Test with commented lines in model_files.txt.
- pelicun.tests.basic.test_dlml_integration.test_with_empty_model_files() None [source]
Test with empty model_files.txt.
- pelicun.tests.basic.test_dlml_integration.test_with_large_number_of_files() None [source]
Test with very large number of files.