-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
testsImprovements or additions to testsImprovements or additions to tests
Description
Our goal is to allow the full VM to be tested with the emulated version.
The most challenging part is testing OOP with the emulator because a lot of inherited code is microcontroller specific.
Things to fix in order:
- Replace SocketServer.h with abstract and uniform socket interface, the same used for remote debugging. (deprecates SocketServer.h)
- Implement functionality of deprecated SocketServer for emulated VM
- Enable OOP code in emulated VM (can become a drone with the dronify message)
- Add code to CLI to control drone: answer proxy calls and send events
This will allow for manual testing of OOP with 2 emulated VMs. As part of #53 we can add automated API tests in a next step.
Metadata
Metadata
Assignees
Labels
testsImprovements or additions to testsImprovements or additions to tests