dubfi.tests.test_integration¶
Integration tests for the inversion with purely random data.
This module provides random pseudo-observation data and runs
dubfi.tests.compare_insitu.main() using these data.
This compares the inversion output obtained with the three linear
algebra implementations.
Added in version 0.1.1.
Functions¶
|
Generate and save datasets for inversion with random values. |
|
Provide directory containing input files for inversion. |
|
Provide basic configuration for inversion. |
|
Run integration test, see |
Module Contents¶
- dubfi.tests.test_integration.gen_random_data(target_dir, idx, rng)¶
Generate and save datasets for inversion with random values.
- Parameters:
rng (numpy.random.Generator)
- dubfi.tests.test_integration.ssh_dir(tmp_path)¶
Provide directory containing input files for inversion.
- dubfi.tests.test_integration.config_file(tmp_path, ssh_dir)¶
Provide basic configuration for inversion.
- dubfi.tests.test_integration.test_integration(config_file, tmp_path)¶
Run integration test, see
dubfi.tests.compare_insitu.main().- Return type:
None