@@ -14,17 +14,6 @@ public function setUp(): void {
1414 parent ::setUp ();
1515 }
1616
17- public function test_list_sites_removes_inactive_subsites () {
18- add_filter ( 'sites_pre_query ' , [ $ this , 'mock_get_sites ' ], 10 , 2 );
19-
20- // The archived/spam/deleted subsites should not be returned.
21- $ expected = wp_json_encode ( [ [ 'url ' => 'site1.com ' ], [ 'url ' => 'site2.com/two ' ], [ 'url ' => 'site3.com/three ' ], [ 'url ' => 'site7.com/seven ' ] ] );
22- $ this ->expectOutputString ( $ expected );
23- ( new CLI \Orchestrate_Sites () )->list ();
24-
25- remove_filter ( 'sites_pre_query ' , [ $ this , 'mock_get_sites ' ], 10 , 2 );
26- }
27-
2817 public function test_list_sites_2_hosts () {
2918 add_filter ( 'sites_pre_query ' , [ $ this , 'mock_get_sites ' ], 10 , 2 );
3019
@@ -64,16 +53,13 @@ public function mock_hosts_list( $number_of_hosts ) {
6453
6554 public function mock_get_sites ( $ site_data , $ query_class ) {
6655 if ( $ query_class ->query_vars ['count ' ] ) {
67- return 7 ;
56+ return 4 ;
6857 }
6958
7059 return [
7160 new WP_Site ( (object ) [ 'domain ' => 'site1.com ' , 'path ' => '/ ' ] ),
7261 new WP_Site ( (object ) [ 'domain ' => 'site2.com ' , 'path ' => '/two ' ] ),
7362 new WP_Site ( (object ) [ 'domain ' => 'site3.com ' , 'path ' => '/three ' ] ),
74- new WP_Site ( (object ) [ 'domain ' => 'site4.com ' , 'path ' => '/four ' , 'archived ' => '1 ' ] ),
75- new WP_Site ( (object ) [ 'domain ' => 'site5.com ' , 'path ' => '/five ' , 'spam ' => '1 ' ] ),
76- new WP_Site ( (object ) [ 'domain ' => 'site6.com ' , 'path ' => '/six ' , 'deleted ' => '1 ' ] ),
7763 new WP_Site ( (object ) [ 'domain ' => 'site7.com ' , 'path ' => '/seven ' ] ),
7864 ];
7965 }
0 commit comments