[WIP] MAVLink tests - what do we have now? #134
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a placeholder for a topic we need about how to test MAVLink. Currently all it contains is information about how to run the Pymavlink tests for generated code locally on your computer. It does not explain what is actually tested other than "the generated libraries".
Minimally, before submission, this should also explain how users should test changes to message definitions by running the build with the XML validation turned on.
What I'd like to do is use this as a place to gather information about what the tests are, how they work, when they should be run, how they can be extended.