wordpress-develop/tests/phpunit/tests/post
Sergey Biryukov 561287c861 Tests: Split the tests from post/template.php into individual test classes.
This aims to bring some consistency to the location of post template function tests, as well as to make the tests more discoverable and easier to expand.

Includes:
* Adding `@covers` tags.
* Renaming `get_post_parent()` and `has_post_parent()` tests to match the names of the functions.

Follow-up to [28398], [31522], [34654], [34950], [50127], [50396], [54717], [54726], [55590].

See #57841.

git-svn-id: https://develop.svn.wordpress.org/trunk@55591 602fd350-edb4-49c9-b593-d223f7449a82
2023-03-24 17:10:44 +00:00
..
attachments.php Media: Revert WebP generation. 2022-09-19 22:51:53 +00:00
bodyClass.php Build/Test Tools: Implement use of the void solution. 2021-08-07 10:29:41 +00:00
filtering.php Coding Standards: Add visibility to methods in tests/phpunit/tests/. 2021-11-04 15:22:47 +00:00
formats.php Coding Standards: Add visibility to methods in tests/phpunit/tests/. 2021-11-04 15:22:47 +00:00
getBodyClass.php Build/Test Tools: Implement use of the void solution. 2021-08-07 10:29:41 +00:00
getLastPostDate.php Tests: First pass at using assertSame() instead of assertEquals() in most of the unit tests. 2020-09-02 00:35:36 +00:00
getLastPostModified.php Tests: First pass at using assertSame() instead of assertEquals() in most of the unit tests. 2020-09-02 00:35:36 +00:00
getPageByPath.php Query: Use WP_Query in get_page_by_path. 2023-01-31 16:54:22 +00:00
getPageByTitle.php Posts, Post Types: Deprecate get_page_by_title() in favour of WP_Query. 2023-02-03 03:56:10 +00:00
getPageChildren.php Build/Test Tools: Implement use of the void solution. 2021-08-07 10:29:41 +00:00
getPages.php Tests: Move wp_dropdown_pages() tests to their own file. 2023-03-24 16:12:35 +00:00
getPageTemplateSlug.php Tests: Split the tests from post/template.php into individual test classes. 2023-03-24 17:10:44 +00:00
getPageUri.php Coding Standards: Add visibility to methods in tests/phpunit/tests/. 2021-11-04 15:22:47 +00:00
getPostClass.php Build/Test Tools: Implement use of the void solution. 2021-08-07 10:29:41 +00:00
getPostParent.php Tests: Split the tests from post/template.php into individual test classes. 2023-03-24 17:10:44 +00:00
getPosts.php Code is Poetry. 2017-11-30 23:09:33 +00:00
getPostsByAuthorSql.php Tests: Replace assertNotRegExp() with assertDoesNotMatchRegularExpression(). 2021-08-06 21:55:31 +00:00
getPostStatus.php Code Modernization: Replace strftime() and gmstrftime() usage in unit tests. 2021-08-09 19:08:09 +00:00
getPostTypeLabels.php Build/Test Tools: Replace assertInternalType() usage in unit tests. 2021-07-05 17:21:53 +00:00
getTheContent.php Tests: Replace assertContains() with assertStringContainsString() when used with strings. 2021-07-19 14:00:11 +00:00
getTheExcerpt.php Posts: Prevent an empty excerpt when groups and nested column blocks are present. 2021-07-06 15:31:48 +00:00
isPostPubliclyViewable.php Tests: Correctly use the factory method. 2022-09-06 22:03:10 +00:00
isPostStatusViewable.php Coding Standards: Add visibility to methods in tests/phpunit/tests/. 2021-11-04 15:22:47 +00:00
isPostTypeViewable.php Coding Standards: Upgrade WPCS to 1.0.0 2018-08-17 01:50:26 +00:00
meta.php Coding Standards: Always use parentheses when instantiating an object. 2022-11-29 15:49:49 +00:00
nav-menu.php Tests: Split the tests from post/template.php into individual test classes. 2023-03-24 17:10:44 +00:00
objects.php Coding Standards: Add visibility to methods in tests/phpunit/tests/. 2021-11-04 15:22:47 +00:00
output.php Administration: Replace contracted verb forms for better consistency. 2022-03-22 16:23:32 +00:00
pings.php Tests: Rename some files and classes in phpunit/tests/post/ per the naming conventions. 2020-10-27 16:07:21 +00:00
postClass.php Build/Test Tools: Implement use of the void solution. 2021-08-07 10:29:41 +00:00
primePostCaches.php Query: Account for primed post caches without primed post meta/term caches. 2022-11-29 20:27:29 +00:00
query.php Tests: Use the data_ prefix for various data provider methods. 2023-03-19 12:03:30 +00:00
revisions.php Revisions: Remove an unnecessary call to _doing_it_wrong() and corresponding new text string from the implementation of the new wp_save_post_revision_revisions_before_deletion filter. 2023-02-22 20:47:38 +00:00
slashes.php Code Modernization: Remove dynamic properties in Tests_*_Slashes. 2022-06-23 14:24:08 +00:00
thumbnails.php Media: Allow for customization of lazy-loading featured images. 2023-01-19 07:32:28 +00:00
truncatePostSlug.php Posts, Post Types: Add test coverage for _truncate_post_slug(). 2023-02-03 04:03:00 +00:00
types.php Coding Standards: Always use parentheses when instantiating an object. 2022-11-29 15:49:49 +00:00
updatePostAuthorCaches.php Query: Some documentation and test improvements for update_post_author_caches(): 2022-06-10 15:15:07 +00:00
updatePostCache.php Query: Some documentation and test improvements for update_post_author_caches(): 2022-06-10 15:15:07 +00:00
walkerPage.php Tests: Use the factory method instead of the property. 2022-09-06 22:09:49 +00:00
wpAfterInsertPost.php HTTP API: Fix request header inconsistencies. 2023-02-03 13:33:18 +00:00
wpCountAttachments.php Media: Add caching to wp_count_attachments(). 2022-09-20 14:20:57 +00:00
wpDropdownPages.php Tests: Move wp_dropdown_pages() tests to their own file. 2023-03-24 16:12:35 +00:00
wpGetAttachmentLink.php Media: Introduce wp_get_attachment_link_attributes filter. 2023-02-07 14:33:44 +00:00
wpGetPostParentId.php Posts, Post Types: Use global post as the default for wp_get_post_parent_id(). 2021-11-17 03:23:40 +00:00
wpInsertPost.php Tests: Bring some consistency to creating and updating objects in factory classes. 2022-12-28 14:07:16 +00:00
wpLinkPages.php Tests: Split the tests from post/template.php into individual test classes. 2023-03-24 17:10:44 +00:00
wpListPages.php Tests: Add a @ticket reference for wp_list_pages() CSS classes test. 2023-03-24 15:05:29 +00:00
wpPost.php Build/Test Tools: Standardise the name, signature, and usage of the wpSetUpBeforeClass() method that's used in test classes. 2020-11-15 13:59:32 +00:00
wpPostType.php Posts, Post Types/Taxonomies: Add object type specific registration filters. 2022-04-11 05:09:53 +00:00
wpPublishPost.php Tests: Use the factory method instead of the property. 2022-09-06 22:09:49 +00:00
wpUniquePostSlug.php Tests: Use the data_ prefix for various data provider methods. 2023-03-19 12:03:30 +00:00