@@ -30,6 +30,9 @@ private function _createSubdomain($name)
3030 return static ::$ _client ->subdomain ()->create ([
3131 'parent ' => 'example.dom ' ,
3232 'name ' => $ name ,
33+ 'property ' => [
34+ 'www_root ' => $ name ,
35+ ]
3336 ]);
3437 }
3538
@@ -53,23 +56,29 @@ public function testDelete()
5356
5457 public function testGet ()
5558 {
56- $ subdomain = $ this ->_createSubdomain ('sub ' );
59+ $ name = 'sub ' ;
60+ $ subdomain = $ this ->_createSubdomain ($ name );
5761
5862 $ subdomainInfo = static ::$ _client ->subdomain ()->get ('id ' , $ subdomain ->id );
59- $ this ->assertEquals ('sub. ' . $ subdomainInfo ->parent , $ subdomainInfo ->name );
63+ $ this ->assertEquals ($ name . '. ' . $ subdomainInfo ->parent , $ subdomainInfo ->name );
64+ $ this ->assertTrue (false !== strpos ($ subdomainInfo ->properties ['www_root ' ], $ name ));
6065
6166 static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain ->id );
6267 }
6368
6469 public function testGetAll ()
6570 {
66- $ subdomain = $ this ->_createSubdomain ('sub ' );
67- $ subdomain2 = $ this ->_createSubdomain ('sub2 ' );
71+ $ name = 'sub ' ;
72+ $ name2 = 'sub2 ' ;
73+ $ subdomain = $ this ->_createSubdomain ($ name );
74+ $ subdomain2 = $ this ->_createSubdomain ($ name2 );
6875
6976 $ subdomainsInfo = static ::$ _client ->subdomain ()->getAll ();
7077 $ this ->assertCount (2 , $ subdomainsInfo );
71- $ this ->assertEquals ('sub. ' . $ subdomainsInfo [0 ]->parent , $ subdomainsInfo [0 ]->name );
72- $ this ->assertEquals ('sub2. ' . $ subdomainsInfo [1 ]->parent , $ subdomainsInfo [1 ]->name );
78+ $ this ->assertEquals ($ name . '. ' . $ subdomainsInfo [0 ]->parent , $ subdomainsInfo [0 ]->name );
79+ $ this ->assertTrue (false !== strpos ($ subdomainsInfo [0 ]->properties ['www_root ' ], $ name ));
80+ $ this ->assertEquals ($ name2 . '. ' . $ subdomainsInfo [1 ]->parent , $ subdomainsInfo [1 ]->name );
81+ $ this ->assertTrue (false !== strpos ($ subdomainsInfo [1 ]->properties ['www_root ' ], $ name2 ));
7382
7483 static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain ->id );
7584 static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain2 ->id );
0 commit comments