-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add System Tests for Spectrum Viewer Features #2322
Add System Tests for Spectrum Viewer Features #2322
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are useful, but a few a of them need to step back a level so that they are exercising the gui more than what could be done in unit tests.
- Added tests for adding, removing, renaming, and adjusting ROIs - Implemented tests for changing ROI color and toggling normalization
b4967f6
to
c54e2dd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
I squashed the commits to remove the merges and some churn from adding and removing things.
Issue
Closes #2320
Description
This pull request introduces unit tests for the Spectrum Viewer features. The changes focus on ensuring that all key functionalities related to Regions of Interest (ROIs) in the Spectrum Viewer are thoroughly tested.
ROIs Management: Tests for adding, removing, and renaming ROIs.
ROI Adjustments: Tests for adjusting the position and size of ROIs.
ROI Color: Tests for changing the color of ROIs.
Normalization Toggle: Tests for toggling normalization on and off.
Data Export: Tests for exporting data to CSV and RITS formats.
Documentation
Release Notes: Added a note in the docs/release_notes about the new