@@ -35,93 +35,26 @@ protected function setUp()
3535
3636 public function testUpHosts ()
3737 {
38+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketName );
39+ print_r ($ zone );
40+ $ this ->assertContains ('upload.qiniup.com ' , $ zone ->cdnUpHosts );
3841
39- // test nb http
40- list ($ upHosts , $ err ) = $ this ->zone ->getUpHosts ($ this ->ak , $ this ->bucketName );
41- $ this ->assertNull ($ err );
42- $ this ->assertEquals ('http://up.qiniu.com ' , $ upHosts [0 ]);
43- $ this ->assertEquals ('http://upload.qiniu.com ' , $ upHosts [1 ]);
42+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketNameBC );
43+ $ this ->assertContains ('upload-z1.qiniup.com ' , $ zone ->cdnUpHosts );
4444
45- // test bc http
46- list ($ upHosts , $ err ) = $ this ->zone ->getUpHosts ($ this ->ak , $ this ->bucketNameBC );
47- $ this ->assertNull ($ err );
48- $ this ->assertEquals ('http://up-z1.qiniu.com ' , $ upHosts [0 ]);
49- $ this ->assertEquals ('http://upload-z1.qiniu.com ' , $ upHosts [1 ]);
50-
51- // test na http
52- list ($ upHosts , $ err ) = $ this ->zone ->getUpHosts ($ this ->ak , $ this ->bucketNameNA );
53- $ this ->assertNull ($ err );
54- $ this ->assertEquals ('http://up-na0.qiniu.com ' , $ upHosts [0 ]);
55-
56- // test nb https
57- list ($ upHosts , $ err ) = $ this ->zoneHttps ->getUpHosts ($ this ->ak , $ this ->bucketName );
58- $ this ->assertNull ($ err );
59- $ this ->assertEquals ('https://up.qbox.me ' , $ upHosts [0 ]);
60-
61- // test bc https
62- list ($ upHosts , $ err ) = $ this ->zoneHttps ->getUpHosts ($ this ->ak , $ this ->bucketNameBC );
63- $ this ->assertNull ($ err );
64- $ this ->assertEquals ('https://up-z1.qbox.me ' , $ upHosts [0 ]);
65-
66- // test na https
67- list ($ upHosts , $ err ) = $ this ->zoneHttps ->getUpHosts ($ this ->ak , $ this ->bucketNameNA );
68- $ this ->assertNull ($ err );
69- $ this ->assertEquals ('https://up-na0.qbox.me ' , $ upHosts [0 ]);
70- }
71-
72- public function testUpHostByToken ()
73- {
74- $ uptoken_bc = 'QWYn5TFQsLLU1pL5MFEmX3s5DmHdUThav9WyOWOm:bl77a3xPdTyBNYFGVRy
75- oIQNyp_s=:eyJzY29wZSI6InBocHNkay1iYyIsImRlYWRsaW5lIjoxNDcwNzI1MzE1LCJ1cEhvc
76- 3RzIjpbImh0dHA6XC9cL3VwLXoxLnFpbml1LmNvbSIsImh0dHA6XC9cL3VwbG9hZC16MS5xaW5p
77- dS5jb20iLCItSCB1cC16MS5xaW5pdS5jb20gaHR0cDpcL1wvMTA2LjM4LjIyNy4yNyJdfQ== ' ;
78-
79- list ($ upHost , $ err ) = $ this ->zone ->getUpHostByToken ($ uptoken_bc );
80- $ this ->assertEquals ('http://up-z1.qiniu.com ' , $ upHost );
81- $ this ->assertEquals (null , $ err );
82-
83- list ($ upHostBackup , $ err ) = $ this ->zone ->getBackupUpHostByToken ($ uptoken_bc );
84- $ this ->assertEquals ('http://upload-z1.qiniu.com ' , $ upHostBackup );
85- $ this ->assertEquals (null , $ err );
86-
87-
88- $ uptoken_bc_https = 'QWYn5TFQsLLU1pL5MFEmX3s5DmHdUThav9WyOWOm:7I47O-vFcN5TKO
89- 6D7cobHPVkyIA=:eyJzY29wZSI6InBocHNkay1iYyIsImRlYWRsaW5lIjoxNDcwNzIyNzQ1LCJ1c
90- Ehvc3RzIjpbImh0dHBzOlwvXC91cC16MS5xYm94Lm1lIl19 ' ;
91- list ($ upHost , $ err ) = $ this ->zoneHttps ->getUpHostByToken ($ uptoken_bc_https );
92- $ this ->assertEquals ('https://up-z1.qbox.me ' , $ upHost );
93- $ this ->assertEquals (null , $ err );
94-
95- list ($ upHostBackup , $ err ) = $ this ->zoneHttps ->getBackupUpHostByToken ($ uptoken_bc_https );
96- $ this ->assertEquals ('https://upload-z1.qbox.me ' , $ upHostBackup );
97- $ this ->assertEquals (null , $ err );
45+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketNameNA );
46+ $ this ->assertContains ('upload-na0.qiniup.com ' , $ zone ->cdnUpHosts );
9847 }
9948
10049 public function testIoHosts ()
10150 {
51+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketName );
52+ $ this ->assertEquals ($ zone ->iovipHost , 'iovip.qbox.me ' );
10253
103- // test nb http
104- $ ioHost = $ this ->zone ->getIoHost ($ this ->ak , $ this ->bucketName );
105- $ this ->assertEquals ('http://iovip.qbox.me ' , $ ioHost );
106-
107- // test bc http
108- $ ioHost = $ this ->zone ->getIoHost ($ this ->ak , $ this ->bucketNameBC );
109- $ this ->assertEquals ('http://iovip-z1.qbox.me ' , $ ioHost );
110-
111- // test na http
112- $ ioHost = $ this ->zone ->getIoHost ($ this ->ak , $ this ->bucketNameNA );
113- $ this ->assertEquals ('http://iovip-na0.qbox.me ' , $ ioHost );
114-
115- // test nb https
116- $ ioHost = $ this ->zoneHttps ->getIoHost ($ this ->ak , $ this ->bucketName );
117- $ this ->assertEquals ('https://iovip.qbox.me ' , $ ioHost );
118-
119- // test bc https
120- $ ioHost = $ this ->zoneHttps ->getIoHost ($ this ->ak , $ this ->bucketNameBC );
121- $ this ->assertEquals ('https://iovip-z1.qbox.me ' , $ ioHost );
54+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketNameBC );
55+ $ this ->assertEquals ($ zone ->iovipHost , 'iovip-z1.qbox.me ' );
12256
123- // test na https
124- $ ioHost = $ this ->zoneHttps ->getIoHost ($ this ->ak , $ this ->bucketNameNA );
125- $ this ->assertEquals ('https://iovip-na0.qbox.me ' , $ ioHost );
57+ $ zone = Zone::QueryZone ($ this ->ak , $ this ->bucketNameNA );
58+ $ this ->assertEquals ($ zone ->iovipHost , 'iovip-na0.qbox.me ' );
12659 }
12760}
0 commit comments