Project

Profile

Help

Task #4348

closed

Add unit tests for the pulpcore plugin API

Added by daviddavis over 5 years ago. Updated over 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 50
Quarter:

Description

Beyond some unit tests for the Stages API stuff, we have no Plugin API unit tests. The Galaxy team has asked us to make sure that we are testing the parts of the plugin API that they use. So at a minimum we need to cover:

  • Plugin registration (ie a test to ensure that a plugin can register with Pulp and Pulp is then aware of the plugin)
  • Content can be subclassed and CRUDed
  • Publisher can be subclassed and CRUDed
  • Publications can be CRDed by the plugin
  • Distributions can be CRUDed by the plugin
  • Plugin content can be served by the Content App

Also available in: Atom PDF