BB test prototype for python modules with wb as an example

Description

Weight and Balance is a python module. However the black box tests are C++-based. Here I present a wrapper around the python module.

Open for discussion, if its overkill, or too many cpp related files within the python tool.

Related issues

Testing Instructions

  1. Checkout libraries MR https://git.rwth-aachen.de/unicado/libraries/-/merge_requests/84 (and follow the instructions)
  2. cmake --preset x64-windows-release -DBUILD_BLACKBOXTESTS=ON
  3. cmake --build --preset x64-windows-release --target blackbox_weight_and_balance_analysis
  4. Copy your aircraft references repo content into a folder projects/ within the aircraft_design folder
  5. .\blackbox_weight_and_balance_analysis.exe

Developer Checklist

  • Code has been tested locally and/or in pipeline.
  • (if applicable) impact of new dependencies reviewed and included in project.
  • Merge conflicts resolved with the target branch.

Additional Notes

Add any information reviewers should focus on, e.g., specific files, functions, or changes of interest.

Edited by Maurice Zimmnau

Merge request reports

Loading