Created
January 13, 2018 18:32
-
-
Save TimTinkers/9d113f1a97c5126243f7c326bbea1ac5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C:\Users\Tim Clancy\Desktop\test\truffle-async-await-tests\test>truffle test | |
Using network 'development'. | |
Compiling .\contracts\ConvertLib.sol... | |
Compiling .\contracts\MetaCoin.sol... | |
Compiling .\test\TestMetacoin.sol... | |
Compiling truffle/Assert.sol... | |
Compiling truffle/DeployedAddresses.sol... | |
Compilation warnings encountered: | |
/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/ConvertLib.sol:4:2: Warning: No visibility specified. Defaulting to "public". | |
function convert(uint amount,uint conversionRate) returns (uint convertedAmount) | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:16:4: Warning: "throw" is deprecated in favour of "revert()", "require()" and "assert()". | |
throw; | |
^---^ | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:23:2: Warning: No visibility specified. Defaulting to "public". | |
function MetaCoin() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:28:2: Warning: No visibility specified. Defaulting to "public". | |
function sendCoin(address receiver, uint amount) returns(bool sufficient) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:36:2: Warning: No visibility specified. Defaulting to "public". | |
function getBalanceInEth(address addr) returns(uint){ | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:40:2: Warning: No visibility specified. Defaulting to "public". | |
function getBalance(address addr) returns(uint) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:44:2: Warning: No visibility specified. Defaulting to "public". | |
function specialFn() onlyAfterDate returns(bool) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/test/TestMetacoin.sol:9:3: Warning: No visibility specified. Defaulting to "public". | |
function testInitialBalanceUsingDeployedContract() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/test/TestMetacoin.sol:17:3: Warning: No visibility specified. Defaulting to "public". | |
function testInitialBalanceWithNewMetaCoin() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/ConvertLib.sol:4:2: Warning: Function state mutability can be restricted to pure | |
function convert(uint amount,uint conversionRate) returns (uint convertedAmount) | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:40:2: Warning: Function state mutability can be restricted to view | |
function getBalance(address addr) returns(uint) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:44:2: Warning: Function state mutability can be restricted to view | |
function specialFn() onlyAfterDate returns(bool) { | |
^ | |
Spanning multiple lines. | |
TestMetacoin | |
√ testInitialBalanceUsingDeployedContract | |
√ testInitialBalanceWithNewMetaCoin | |
Contract: MetaCoin | |
√ should put 10000 MetaCoin in the first account (72ms) | |
√ should fail because function does not exist on contract (43ms) | |
√ should fail specialFn because not enough time passed (121ms) | |
√ should successfully call specialFn because enough time passed (116ms) | |
√ should call a function that depends on a linked library (88ms) | |
√ should send coin correctly (154ms) | |
8 passing (1s) | |
C:\Users\Tim Clancy\Desktop\test\truffle-async-await-tests\test>truffle test | |
Using network 'development'. | |
Compiling .\contracts\ConvertLib.sol... | |
Compiling .\contracts\MetaCoin.sol... | |
Compiling .\test\TestMetacoin.sol... | |
Compiling truffle/Assert.sol... | |
Compiling truffle/DeployedAddresses.sol... | |
Compilation warnings encountered: | |
/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/ConvertLib.sol:4:2: Warning: No visibility specified. Defaulting to "public". | |
function convert(uint amount,uint conversionRate) returns (uint convertedAmount) | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:16:4: Warning: "throw" is deprecated in favour of "revert()", "require()" and "assert()". | |
throw; | |
^---^ | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:23:2: Warning: No visibility specified. Defaulting to "public". | |
function MetaCoin() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:28:2: Warning: No visibility specified. Defaulting to "public". | |
function sendCoin(address receiver, uint amount) returns(bool sufficient) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:36:2: Warning: No visibility specified. Defaulting to "public". | |
function getBalanceInEth(address addr) returns(uint){ | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:40:2: Warning: No visibility specified. Defaulting to "public". | |
function getBalance(address addr) returns(uint) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:44:2: Warning: No visibility specified. Defaulting to "public". | |
function specialFn() onlyAfterDate returns(bool) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/test/TestMetacoin.sol:9:3: Warning: No visibility specified. Defaulting to "public". | |
function testInitialBalanceUsingDeployedContract() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/test/TestMetacoin.sol:17:3: Warning: No visibility specified. Defaulting to "public". | |
function testInitialBalanceWithNewMetaCoin() { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/ConvertLib.sol:4:2: Warning: Function state mutability can be restricted to pure | |
function convert(uint amount,uint conversionRate) returns (uint convertedAmount) | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:40:2: Warning: Function state mutability can be restricted to view | |
function getBalance(address addr) returns(uint) { | |
^ | |
Spanning multiple lines. | |
,/C/Users/Tim Clancy/Desktop/test/truffle-async-await-tests/contracts/MetaCoin.sol:44:2: Warning: Function state mutability can be restricted to view | |
function specialFn() onlyAfterDate returns(bool) { | |
^ | |
Spanning multiple lines. | |
TestMetacoin | |
√ testInitialBalanceUsingDeployedContract (102ms) | |
√ testInitialBalanceWithNewMetaCoin (54ms) | |
Contract: MetaCoin | |
√ should put 10000 MetaCoin in the first account (69ms) | |
√ should fail because function does not exist on contract (43ms) | |
1) should fail specialFn because not enough time passed | |
> No events were emitted | |
√ should successfully call specialFn because enough time passed (74ms) | |
√ should call a function that depends on a linked library (94ms) | |
√ should send coin correctly (186ms) | |
7 passing (1s) | |
1 failing | |
1) Contract: MetaCoin should fail specialFn because not enough time passed: | |
Error: Calling specialFn should have failed but somehow succeeded | |
at Context.<anonymous> (metacoin.js:58:11) | |
at <anonymous> | |
at process._tickCallback (internal/process/next_tick.js:188:7) | |
C:\Users\Tim Clancy\Desktop\test\truffle-async-await-tests\test> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment