fix tests
This commit is contained in:
parent
44a81742aa
commit
f734e511f7
3 changed files with 21 additions and 6 deletions
|
@ -39,7 +39,7 @@ class Activity_Dispatcher {
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public static function send_activity_or_announce( WP_Post $wp_post, $type ) {
|
public static function send_activity_or_announce( WP_Post $wp_post, $type ) {
|
||||||
if ( is_user_disabled( Users::BLOG_USER_ID ) ) {
|
if ( is_user_type_disabled( 'blog' ) ) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -401,7 +401,7 @@ function is_single_user() {
|
||||||
$return = true;
|
$return = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return apply_filters( 'activitypub_is_single_user', $return );
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ! function_exists( 'get_self_link' ) ) {
|
if ( ! function_exists( 'get_self_link' ) ) {
|
||||||
|
|
|
@ -95,6 +95,13 @@ class Test_Activitypub_Activity_Dispatcher extends ActivityPub_TestCase_Cache_HT
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_dispatch_announce() {
|
public function test_dispatch_announce() {
|
||||||
|
add_filter(
|
||||||
|
'activitypub_is_user_type_disabled',
|
||||||
|
function( $value ) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
$followers = array( 'https://example.com/author/jon' );
|
$followers = array( 'https://example.com/author/jon' );
|
||||||
|
|
||||||
foreach ( $followers as $follower ) {
|
foreach ( $followers as $follower ) {
|
||||||
|
@ -131,12 +138,20 @@ class Test_Activitypub_Activity_Dispatcher extends ActivityPub_TestCase_Cache_HT
|
||||||
$followers = array( 'https://example.com/author/jon' );
|
$followers = array( 'https://example.com/author/jon' );
|
||||||
|
|
||||||
add_filter(
|
add_filter(
|
||||||
'activitypub_is_single_user',
|
'activitypub_is_user_type_disabled',
|
||||||
function( $return ) {
|
function( $value, $type ) {
|
||||||
return true;
|
if ( 'blog' === $type ) {
|
||||||
}
|
return false;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
10,
|
||||||
|
2
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$this->assertTrue( \Activitypub\is_single_user() );
|
||||||
|
|
||||||
foreach ( $followers as $follower ) {
|
foreach ( $followers as $follower ) {
|
||||||
\Activitypub\Collection\Followers::add_follower( \Activitypub\Collection\Users::BLOG_USER_ID, $follower );
|
\Activitypub\Collection\Followers::add_follower( \Activitypub\Collection\Users::BLOG_USER_ID, $follower );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue