Skip to content

Expanded web tests#679

Merged
york-stsci merged 6 commits into
mainfrom
expanded_web_tests
May 18, 2026
Merged

Expanded web tests#679
york-stsci merged 6 commits into
mainfrom
expanded_web_tests

Conversation

@york-stsci
Copy link
Copy Markdown
Collaborator

This PR adds tests for the remaining exoctk website modes. In addition, as part of the process, it also includes:

  • Updated limb darkening plot to add a radius to the circles to avoid a bokeh crash
  • Updated several webpage templates to give IDs to elements so they can be easily selected

@york-stsci york-stsci marked this pull request as draft May 5, 2026 20:13
@york-stsci york-stsci marked this pull request as ready for review May 6, 2026 14:24
@york-stsci york-stsci requested a review from hover2pi May 6, 2026 14:24
Copy link
Copy Markdown
Collaborator

@hayescr hayescr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@york-stsci I took a look at these changes and generally they look good to me. I had two potential suggestions you might consider, but if you'd rather not implement them, I'm happy to approve this PR.

Comment thread docker/exoctk/test_exoctk_page.py
Comment thread docker/exoctk/test_exoctk_page.py
Copy link
Copy Markdown
Collaborator

@hayescr hayescr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay on getting back to these changes, but they look good to me, and I think it's fine to push moving the specific form parameterizations to yaml files in a separate PR. Thanks for the additional documentation on what each set of form actions are doing!

@york-stsci york-stsci merged commit 6b411c2 into main May 18, 2026
5 checks passed
@york-stsci york-stsci deleted the expanded_web_tests branch May 18, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants