mantidproject / mantidimaging

Graphical toolkit for neutron imaging.
https://mantidproject.github.io/mantidimaging
GNU General Public License v3.0
13 stars 6 forks source link

Tests for Monitor Normalisation: #2215

Closed ashmeigh closed 3 months ago

ashmeigh commented 4 months ago

Issue

Add test for Monitor Normalisation

Description

This pull of request introduces the load_monitor_log method, which enhances the log file handling process and integrates JSON configuration for monitor normalization settings. This update aims to improve both flexibility and error management.

Testing

Ensure that log files are accurately identified and loaded. Confirmed the correct application of settings from JSON configurations. Verified integration does not disrupt existing functionality.

Acceptance Criteria

Run the updated tests to check both log file handling and JSON configuration effects

coveralls commented 4 months ago

Coverage Status

coverage: 72.735%. remained the same when pulling 16973ffc835556c3f86ee25e98213839a6148f3a on mon_norm_test into 4d2ef3e3620992889e30eec29d520001605500aa on main.

coveralls commented 3 months ago

Coverage Status

coverage: 72.706%. remained the same when pulling f4820568a5c4709dddc7174c0e0a26468e362837 on mon_norm_test into f4820568a5c4709dddc7174c0e0a26468e362837 on main.

coveralls commented 3 months ago

Coverage Status

coverage: 72.706%. remained the same when pulling 8d95f529bc1493ed4955d357204059b298d08694 on mon_norm_test into f4820568a5c4709dddc7174c0e0a26468e362837 on main.

coveralls commented 3 months ago

Coverage Status

coverage: 72.75% (+0.04%) from 72.706% when pulling cfe4deee858f803d1cb1c232f02a34d18a55d9bf on mon_norm_test into f4820568a5c4709dddc7174c0e0a26468e362837 on main.