Skip to content

Comments

Tests/coverage improvements#48

Merged
cylammarco merged 13 commits intodevfrom
tests/coverage-improvements
Jan 1, 2026
Merged

Tests/coverage improvements#48
cylammarco merged 13 commits intodevfrom
tests/coverage-improvements

Conversation

@cylammarco
Copy link
Owner

No description provided.

@cylammarco cylammarco changed the base branch from main to dev January 1, 2026 02:24
@cylammarco cylammarco self-assigned this Jan 1, 2026
@cylammarco cylammarco merged commit 7059ae3 into dev Jan 1, 2026
37 checks passed
cylammarco added a commit that referenced this pull request Jan 14, 2026
* handling numpy 2 (#47)

* Compat: use numpy generic types for v1/v2 (np.floating/np.integer) in src; no stylistic changes

* Allow NumPy 2 in install: relax to >=1.23,<3; update README to state v1+v2 support

* updated array handling

* removed test output figure

* updated setup.cfg to include numpy2

* use asarray

* use np.where

* use where instead of argwhere; wrapped interpolator outputs with np.asarray(...).itme() or reshape(-1)[0].

* pack values in correct array shape for atmosphere interpolator

* Tests/coverage improvements (#48)

* tests: increase coverage and add edge-case tests across modules

* added more tests

* final fixes to the minimisation function and the interpolation functions. updated example scripts and tests.

* updated test

* avoid extrapolation in both ct and rbf interpolator for the atmosphere model

* fixed extrapolation issue
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.

1 participant