Conditions | 1 |
Paths | 1 |
Total Lines | 11 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
22 | public function testGetFormSignature() { |
||
23 | $config = new Config('upyun-temp', 'upyun', 'upyun520'); |
||
24 | $sign = Signature::getFormSignature($config, array( |
||
25 | 'save-key' => '/demo.jpg', |
||
26 | 'expiration' => '1478674618', |
||
27 | 'date' => 'Wed, 9 Nov 2016 14:26:58 GMT', |
||
28 | 'content-md5' => '7ac66c0f148de9519b8bd264312c4d64' |
||
29 | )); |
||
30 | $this->assertEquals($sign['policy'], 'eyJzYXZlLWtleSI6Ii9kZW1vLmpwZyIsImV4cGlyYXRpb24iOiIxNDc4Njc0NjE4IiwiZGF0ZSI6IldlZCwgOSBOb3YgMjAxNiAxNDoyNjo1OCBHTVQiLCJjb250ZW50LW1kNSI6IjdhYzY2YzBmMTQ4ZGU5NTE5YjhiZDI2NDMxMmM0ZDY0IiwiYnVja2V0IjoidXB5dW4tdGVtcCJ9'); |
||
31 | $this->assertEquals($sign['signature'], 'aWqUna7XpJ3mJ6Clz6AMeay++Qk='); |
||
32 | } |
||
33 | } |
||
34 |