Merge branch 'fix-62'
This commit is contained in:
commit
233379966b
@ -13,7 +13,7 @@
|
||||
"guzzlehttp/guzzle": "~6.0",
|
||||
"PHP": "^7.1",
|
||||
"kornrunner/keccak": "~1.0",
|
||||
"phpseclib/phpseclib": "~2.0"
|
||||
"phpseclib/phpseclib": "~2.0.11"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~6.0"
|
||||
|
@ -17,7 +17,7 @@ class HttpProviderTest extends TestCase
|
||||
*/
|
||||
public function testSend()
|
||||
{
|
||||
$requestManager = new HttpRequestManager('http://localhost:8545');
|
||||
$requestManager = new HttpRequestManager($this->testHost);
|
||||
$provider = new HttpProvider($requestManager);
|
||||
$method = new ClientVersion('web3_clientVersion', []);
|
||||
|
||||
@ -36,7 +36,7 @@ class HttpProviderTest extends TestCase
|
||||
*/
|
||||
public function testBatch()
|
||||
{
|
||||
$requestManager = new HttpRequestManager('http://localhost:8545');
|
||||
$requestManager = new HttpRequestManager($this->testHost);
|
||||
$provider = new HttpProvider($requestManager);
|
||||
$method = new ClientVersion('web3_clientVersion', []);
|
||||
$callback = function ($err, $data) {
|
||||
|
@ -45,5 +45,11 @@ class IntegerFormatterTest extends TestCase
|
||||
|
||||
$hex = $formatter->format('1', 20);
|
||||
$this->assertEquals($hex, implode('', array_fill(0, 19, '0')) . '1');
|
||||
|
||||
$hex = $formatter->format(48);
|
||||
$this->assertEquals($hex, implode('', array_fill(0, 62, '0')) . '30');
|
||||
|
||||
$hex = $formatter->format('48');
|
||||
$this->assertEquals($hex, implode('', array_fill(0, 62, '0')) . '30');
|
||||
}
|
||||
}
|
@ -87,6 +87,16 @@ class UtilsTest extends TestCase
|
||||
$this->assertEquals('0x', Utils::toHex(0, true));
|
||||
$this->assertEquals('0x', Utils::toHex(new BigNumber(0), true));
|
||||
|
||||
$this->assertEquals('0x30', Utils::toHex(48, true));
|
||||
$this->assertEquals('0x30', Utils::toHex('48', true));
|
||||
$this->assertEquals('30', Utils::toHex(48));
|
||||
$this->assertEquals('30', Utils::toHex('48'));
|
||||
|
||||
$this->assertEquals('0x30', Utils::toHex(new BigNumber(48), true));
|
||||
$this->assertEquals('0x30', Utils::toHex(new BigNumber('48'), true));
|
||||
$this->assertEquals('30', Utils::toHex(new BigNumber(48)));
|
||||
$this->assertEquals('30', Utils::toHex(new BigNumber('48')));
|
||||
|
||||
$this->expectException(InvalidArgumentException::class);
|
||||
$hex = Utils::toHex(new stdClass);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user