Make WordPress Core

Opened 7 years ago

Last modified 4 years ago

#38813 assigned enhancement

REST API: Test schema registration for required fields.

Reported by: rmccue's profile rmccue Owned by: jnylen0's profile jnylen0
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: REST API Keywords: needs-unit-tests good-first-bug
Focuses: Cc:

Description

Follow-up from #38792.

For all endpoints included in WordPress core, we want to make sure arguments and parameters are consistently registered and expose a nice, stable API to the world. While we can check this manually, building it into the unit tests is even better.

@jnylen0 wrote an initial version in Node-based JS, so we can port this to PHP and use the built-in schema rather than sending a HTTP request.

Change History (5)

This ticket was mentioned in Slack in #core-restapi by kadamwhite. View the logs.


7 years ago

#2 @kadamwhite
7 years ago

  • Owner set to jnylen0
  • Status changed from new to assigned

#3 @jnylen0
7 years ago

  • Keywords good-first-bug added

This ticket was mentioned in Slack in #core by sergey. View the logs.


5 years ago

This ticket was mentioned in Slack in #core-restapi by gaupoit. View the logs.


4 years ago

Note: See TracTickets for help on using tickets.