Test suite #1

Open
opened 2019-10-23 21:31:28 +01:00 by lupine · 0 comments
Owner

I'm unsure how useful C unit tests will be in this case. I think we could stand up a mail server as a service, using docker-mailserver, and write a test harness that exercises the libdelta plugin via libpurple.

Perhaps we should load it into finch or something console-driveable, or perhaps we load libpurple + the plugin into our own custom binary, either way we can have comprehensive acceptance tests like this.

I'm unsure how useful C unit tests will be in this case. I think we could stand up a mail server as a service, using docker-mailserver, and write a test harness that exercises the libdelta plugin via libpurple. Perhaps we should load it into finch or something console-driveable, or perhaps we load libpurple + the plugin into our own custom binary, either way we can have comprehensive acceptance tests like this.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: lupine/purple-plugin-delta#1
No description provided.