@@ -30,6 +30,9 @@ private function _createSubdomain($name)
30
30
return static ::$ _client ->subdomain ()->create ([
31
31
'parent ' => 'example.dom ' ,
32
32
'name ' => $ name ,
33
+ 'property ' => [
34
+ 'www_root ' => $ name ,
35
+ ]
33
36
]);
34
37
}
35
38
@@ -53,23 +56,29 @@ public function testDelete()
53
56
54
57
public function testGet ()
55
58
{
56
- $ subdomain = $ this ->_createSubdomain ('sub ' );
59
+ $ name = 'sub ' ;
60
+ $ subdomain = $ this ->_createSubdomain ($ name );
57
61
58
62
$ 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 ));
60
65
61
66
static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain ->id );
62
67
}
63
68
64
69
public function testGetAll ()
65
70
{
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 );
68
75
69
76
$ subdomainsInfo = static ::$ _client ->subdomain ()->getAll ();
70
77
$ 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 ));
73
82
74
83
static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain ->id );
75
84
static ::$ _client ->subdomain ()->delete ('id ' , $ subdomain2 ->id );
0 commit comments