Skip to content

Increase Bdd test coverage#1358

Draft
OmkarSarkar204 wants to merge 2 commits intoArduPilot:masterfrom
OmkarSarkar204:bdd-test-coverage
Draft

Increase Bdd test coverage#1358
OmkarSarkar204 wants to merge 2 commits intoArduPilot:masterfrom
OmkarSarkar204:bdd-test-coverage

Conversation

@OmkarSarkar204
Copy link
Contributor

@OmkarSarkar204 OmkarSarkar204 commented Mar 6, 2026

Fixes #1352

Tests addded for data_model_parameter_editor.py:

  • is_mavftp_supported
  • handle_copy_fc_values_workflow
  • is_configuration_step_optional
  • connected_vehicle_type
  • add_parameter_to_current_file
  • get_possible_add_param_names
  • add_parameters_to_current_file
  • generate_bulk_add_feedback_message
  • _repopulate_configuration_step_parameters
  • update_parameter_value
  • get_different_parameters
  • _generate_parameter_summary
  • parse_mandatory_level_percentage

@OmkarSarkar204 OmkarSarkar204 marked this pull request as draft March 6, 2026 21:47
@OmkarSarkar204
Copy link
Contributor Author

There will be few more methods to be covered and also the __main__.py is needed to be done.

amilcarlucas
amilcarlucas previously approved these changes Mar 7, 2026
Signed-off-by: Omkar Sarkar <omkarsarkar24@gmail.com>
Signed-off-by: Omkar Sarkar <omkarsarkar24@gmail.com>
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.

Increase test coverage using BDD tests

2 participants