Design a pattern for writing good "complete" integration tests for each supported event plugin. #34

Open
opened 2024-09-25 11:29:07 +02:00 by linos · 0 comments
Owner

What should be tested? What are the edge cases that should be covered?

  • Test that the event-plugin gets recognized by the ActivityPub Event Extensions.
  • Test that the correct transformer class gets applied.
  • Test minimal Event
  • Test minimal Event with minimal venue
  • Test minimal Event with venue
  • Test minimal Event with online venue
  • Test full Event
  • Test update of a full Event.
  • Test what we do with special events recurring Events
What should be tested? What are the edge cases that should be covered? - Test that the event-plugin gets recognized by the ActivityPub Event Extensions. - Test that the correct transformer class gets applied. - Test minimal Event - Test minimal Event with minimal venue - Test minimal Event with venue - Test minimal Event with online venue - Test full Event - Test update of a full Event. - Test what we do with special events recurring Events
linos added the
Mandatory
label 2024-09-25 11:29:10 +02:00
linos added this to the Create integration tests for interoperability milestone 2024-09-25 11:29:14 +02:00
linos added this to the 7. Improve stability project 2024-09-25 11:29:16 +02:00
linos self-assigned this 2024-09-27 17:58:23 +02:00
ruru4143 was assigned by linos 2024-09-27 17:58:23 +02:00
linos added
Enhancement
and removed
Mandatory
labels 2024-10-19 12:04:59 +02:00
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Event-Federation/wordpress-activitypub-event-bridge#34
No description provided.