Skip to content
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

Splits integration / examples / unit tests #204

Merged
merged 18 commits into from
Feb 23, 2024

Commits on Feb 16, 2024

  1. Split integration and unit tests, update pytest --examples, additiona…

    …l scheduled workflow trigger, add test_parameterisation cost/optimiser test matrix
    BradyPlanden committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a4d3211 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b80956e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e9d5ab View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    e9fe14b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    a37543f View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    c519916 View commit details
    Browse the repository at this point in the history
  2. Create --plots pytest marker, add xdist to non-plots nox test session…

    …s, automate the skip marker procedure
    BradyPlanden committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    3f651f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Update test_on_push workflow to add examples and integration, updates…

    … coverage to use parallel workers where possible
    BradyPlanden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    79f7199 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37e4062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88522c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Update .github/workflows/test_on_push.yaml

    Co-authored-by: Agriya Khetarpal <74401230+agriyakhetarpal@users.noreply.github.com>
    BradyPlanden and agriyakhetarpal authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8175bcb View commit details
    Browse the repository at this point in the history
  2. Update noxfile.py

    Co-authored-by: Agriya Khetarpal <74401230+agriyakhetarpal@users.noreply.github.com>
    BradyPlanden and agriyakhetarpal authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    522bb98 View commit details
    Browse the repository at this point in the history
  3. Update noxfile.py

    Co-authored-by: Agriya Khetarpal <74401230+agriyakhetarpal@users.noreply.github.com>
    BradyPlanden and agriyakhetarpal authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    890f490 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd686a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    240eeb0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    817a778 View commit details
    Browse the repository at this point in the history
  7. 139b Add unit tests for plotting and Thevenin model (#212)

    * Create test_plots.py
    
    * Parametrize test_models
    
    * Add check on n_states
    
    * Add test for json parameter set
    
    * Add test for json export
    
    * Add test for invalid max values
    
    * Add optimisation tests
    
    * Add observer tests
    
    * Add tests on observer evaluate
    
    * Add tests on invalid parameter inputs
    
    * Add invalid sample size tests
    NicolaCourtier authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    54e97f5 View commit details
    Browse the repository at this point in the history
  8. Updt. CHANGELOG

    BradyPlanden committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    29c6ff2 View commit details
    Browse the repository at this point in the history