Skip to content

Commit 6fe6fed

Browse files
committed
test:modify ZoneTest.php
1 parent 3e4a869 commit 6fe6fed

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

tests/Qiniu/Tests/ZoneTest.php

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ class ZoneTest extends \PHPUnit_Framework_TestCase
1313
protected $bucketName;
1414
protected $bucketNameBC;
1515
protected $bucketNameNA;
16+
protected $bucketNameFS;
17+
protected $bucketNameAS;
1618

1719

1820
protected function setUp()
@@ -26,6 +28,12 @@ protected function setUp()
2628
global $bucketNameNA;
2729
$this->bucketNameNA = $bucketNameNA;
2830

31+
global $bucketNameFS;
32+
$this->bucketNameFS = $bucketNameFS;
33+
34+
global $bucketNameAS;
35+
$this->bucketNameAS = $bucketNameAS;
36+
2937
global $accessKey;
3038
$this->ak = $accessKey;
3139

@@ -35,14 +43,24 @@ protected function setUp()
3543

3644
public function testUpHosts()
3745
{
46+
list($ret, $err) = Zone::queryZone($this->ak, 'fakebucket');
47+
$this->assertNull($ret);
48+
$this->assertNotNull($err);
49+
3850
$zone = Zone::queryZone($this->ak, $this->bucketName);
3951
$this->assertContains('upload.qiniup.com', $zone->cdnUpHosts);
4052

4153
$zone = Zone::queryZone($this->ak, $this->bucketNameBC);
4254
$this->assertContains('upload-z1.qiniup.com', $zone->cdnUpHosts);
4355

56+
$zone = Zone::queryZone($this->ak, $this->bucketNameFS);
57+
$this->assertContains('upload-z2.qiniup.com', $zone->cdnUpHosts);
58+
4459
$zone = Zone::queryZone($this->ak, $this->bucketNameNA);
4560
$this->assertContains('upload-na0.qiniup.com', $zone->cdnUpHosts);
61+
62+
$zone = Zone::queryZone($this->ak, $this->bucketNameAS);
63+
$this->assertContains('upload-as0.qiniup.com', $zone->cdnUpHosts);
4664
}
4765

4866
public function testIoHosts()
@@ -53,7 +71,55 @@ public function testIoHosts()
5371
$zone = Zone::queryZone($this->ak, $this->bucketNameBC);
5472
$this->assertEquals($zone->iovipHost, 'iovip-z1.qbox.me');
5573

74+
$zone = Zone::queryZone($this->ak, $this->bucketNameFS);
75+
$this->assertEquals($zone->iovipHost, 'iovip-z2.qbox.me');
76+
5677
$zone = Zone::queryZone($this->ak, $this->bucketNameNA);
5778
$this->assertEquals($zone->iovipHost, 'iovip-na0.qbox.me');
79+
80+
$zone = Zone::queryZone($this->ak, $this->bucketNameAS);
81+
$this->assertEquals($zone->iovipHost, 'iovip-as0.qbox.me');
82+
}
83+
84+
public function testZonez0()
85+
{
86+
$zone = Zone::zonez0();
87+
$this->assertContains('upload.qiniup.com', $zone->cdnUpHosts);
88+
}
89+
90+
public function testZonez1()
91+
{
92+
$zone = Zone::zonez1();
93+
$this->assertContains('upload-z1.qiniup.com', $zone->cdnUpHosts);
94+
}
95+
96+
public function testZonez2()
97+
{
98+
$zone = Zone::zonez2();
99+
$this->assertContains('upload-z2.qiniup.com', $zone->cdnUpHosts);
100+
}
101+
102+
public function testZoneNa0()
103+
{
104+
$zone = Zone::zoneNa0();
105+
$this->assertContains('upload-na0.qiniup.com', $zone->cdnUpHosts);
106+
}
107+
108+
public function testZoneAs0()
109+
{
110+
$zone = Zone::zoneAs0();
111+
$this->assertContains('upload-as0.qiniup.com', $zone->cdnUpHosts);
112+
}
113+
114+
public function testQvmZonez0()
115+
{
116+
$zone = Zone::qvmZonez0();
117+
$this->assertContains('free-qvm-z0-xs.qiniup.com', $zone->srcUpHosts);
118+
}
119+
120+
public function testQvmZonez1()
121+
{
122+
$zone = Zone::qvmZonez1();
123+
$this->assertContains('free-qvm-z1-zz.qiniup.com', $zone->srcUpHosts);
58124
}
59125
}

0 commit comments

Comments
 (0)