summaryrefslogtreecommitdiffstatshomepage
path: root/tests/phpunit/includes/testcase-ajax.php
diff options
context:
space:
mode:
authorDominik Schilling <ocean90@git.wordpress.org>2016-07-27 17:42:01 +0000
committerDominik Schilling <ocean90@git.wordpress.org>2016-07-27 17:42:01 +0000
commitaf6b1a53880206cc18e850709d3d1ccbf1d5375b (patch)
tree456b98d5777e6535bf18dd714bc91998dff2dcd5 /tests/phpunit/includes/testcase-ajax.php
parentd097c1d91666cb1b5ac18ae63adf6dd0a5e9dcc6 (diff)
downloadwordpress-af6b1a53880206cc18e850709d3d1ccbf1d5375b.tar.gz
wordpress-af6b1a53880206cc18e850709d3d1ccbf1d5375b.zip
Plugins: Move capability checks further up in `wp_ajax_update_plugin()` and `wp_ajax_delete_plugin()`.
Add tests for both Ajax handlers. Props Yorick Koster, swissspidy. Fixes #37490. git-svn-id: https://develop.svn.wordpress.org/trunk@38168 602fd350-edb4-49c9-b593-d223f7449a82
Diffstat (limited to 'tests/phpunit/includes/testcase-ajax.php')
-rw-r--r--tests/phpunit/includes/testcase-ajax.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/phpunit/includes/testcase-ajax.php b/tests/phpunit/includes/testcase-ajax.php
index c4466aa3a2..787e6bf5fd 100644
--- a/tests/phpunit/includes/testcase-ajax.php
+++ b/tests/phpunit/includes/testcase-ajax.php
@@ -18,13 +18,13 @@ abstract class WP_Ajax_UnitTestCase extends WP_UnitTestCase {
/**
* Last AJAX response. This is set via echo -or- wp_die.
- * @var type
+ * @var string
*/
protected $_last_response = '';
/**
* List of ajax actions called via POST
- * @var type
+ * @var array
*/
protected static $_core_actions_get = array(
'fetch-list', 'ajax-tag-search', 'wp-compression-test', 'imgedit-preview', 'oembed-cache',
@@ -39,7 +39,7 @@ abstract class WP_Ajax_UnitTestCase extends WP_UnitTestCase {
/**
* List of ajax actions called via GET
- * @var type
+ * @var array
*/
protected static $_core_actions_post = array(
'oembed_cache', 'image-editor', 'delete-comment', 'delete-tag', 'delete-link',
@@ -53,7 +53,9 @@ abstract class WP_Ajax_UnitTestCase extends WP_UnitTestCase {
'wp-remove-post-lock', 'dismiss-wp-pointer', 'send-attachment-to-editor', 'heartbeat', 'nopriv_heartbeat', 'get-revision-diffs',
'save-user-color-scheme', 'update-widget', 'query-themes', 'parse-embed', 'set-attachment-thumbnail',
'parse-media-shortcode', 'destroy-sessions', 'install-plugin', 'update-plugin', 'press-this-save-post',
- 'press-this-add-category', 'crop-image', 'generate-password',
+ 'press-this-add-category', 'crop-image', 'generate-password', 'save-wporg-username', 'delete-plugin',
+ 'search-plugins', 'search-install-plugins', 'activate-plugin', 'update-theme', 'delete-theme',
+ 'install-theme', 'get-post-thumbnail-html',
);
public static function setUpBeforeClass() {