Unit and regression tests for DIYDrones ardupilot software