Skip to content

Rewrite tests for refactored functions #332

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

Open
41 tasks
brandynlucca opened this issue Apr 17, 2025 · 0 comments
Open
41 tasks

Rewrite tests for refactored functions #332

brandynlucca opened this issue Apr 17, 2025 · 0 comments

Comments

@brandynlucca
Copy link
Collaborator

Once the codebase has been refactored, existing tests will need to be rewritten or new tests added for newly introduced functions. This Issue will track the completion of tests for the various modules. There may be new modules added or removed entirely, so this list will be iteratively tracked. This will be closed once tests for the refactoring have been put together.

Main package

Core modules

  • acoustics
  • analysis
  • biology
  • core
  • statistics
  • survey

Spatial sub-package

  • spatial/krige
  • spatial/mesh
  • spatial/projection
  • spatial/transect
  • spatial/variogram

Plotting sub-package

  • graphics/plotting
  • graphics/validate_plot
  • graphics/variogram_interactive

Utility sub-package

  • utils/data_structure_utils
  • utils/load_nasc
  • utils/load
  • utils/message
  • utils/operations
  • utils/validate_df
  • utils/validate_dict
  • utils/validate

Live data processing sub-package

Core modules

  • live/live_acoustics
  • live/live_biology
  • live/live_core
  • live/live_data_loading
  • live/live_data_processing
  • live/live_spatial_methods
  • live/live_survey
  • live/live_visualizer
  • live/sql_methods

Inversion methods sub-package

Core modules

  • inversion/data_ingestion
  • inversion/invert
  • inversion/math
  • inversion/message
  • inversion/message
  • inversion/optimize
  • inversion/scattering_models
  • inversion/spatial

FEAT-specific sub-package

Note: these are currently organized as extensions, but they need not be
Core modules

  • extensions/diagnostics
  • extensions/feat_report
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant