ba85aef95e
Renamed behaviour to behavior. ( #1151 )
2018-08-03 14:41:54 -03:00
448a7b3048
Fixed HasNoTokens test. ( #1149 )
2018-08-03 00:12:54 -03:00
ef347ffccc
Consolidated ERC20 Interface and Implementation Files ( #1125 )
...
* Consolidted ERC20 Interface and Implementation Files
* Fixed CanReclaimToken's tests to use StandardTokenMock instead of BasicTokenMock
* Changed token's variable type in TokenTimelock to ERC20
* Merged the StandardBurnableToken with BurnableToken since it now inherits from StandardToken; Fixed TokenTimelock so it uses SafeERC20 for ERC20
* Fixed variable type for _token in TokenTimelock constructor
* Fixed linting warning in BurnableToken
* Added back burnFrom tests.
2018-08-02 23:12:31 -03:00
4544df47da
All tests now use account names, and dont use accounts[0] (except ERC… ( #1137 )
...
* All tests now use account names, and dont use accounts[0] (except ERC721)
* Added account names to some missing contracts.
2018-08-02 16:55:31 -03:00
ca9e317259
Update Truffle and Solium ( #1105 )
...
* fixed visibility warnings
* solved visibility and line length warning
* change a test assertion that fails due to chai dependence update
* linter, constructor style and solved visibility warnings
* Changed Windows line endings to Unix.
2018-08-01 10:11:37 -03:00
567b773242
Prefer const in test files ( #1117 )
...
* Removed all instances of var.
* Sorted eslintrc rules.
* Made eslint rule severity explicit.
* Now prefering const over let.
2018-07-26 13:25:10 -03:00
e6c15b34da
Remove chai-as-promised ( #1116 )
...
* Test: Remove chai-as-promised calls
* Test/Helpers: expectThrow accepts optional message
* NPM: Remove chai-as-promised
* Contracts/DestructibleMock: Fix lint
2018-07-26 11:53:33 -03:00
67b67b791e
Changed before for beforeAll, refactored Bouncer tests. ( #1094 )
...
* Changed before for beforeAll, refactored Bouncer tests.
* Fixed linter errors.
* fix: updates for SignatureBouncer tests and voucher construction
2018-07-20 12:25:40 -03:00
cea2a85a42
Remove Babel ( #1074 )
...
* Test helpers no longer rely on Babel.
* Behaviours are no longer imported.
* Removed Babel dependency.
* Fixed linter errors.
2018-07-18 19:37:16 -03:00
40b5594f52
Promisify web3 sync requests in tests ( #1009 )
2018-07-10 14:01:51 -07:00
92b695f2fb
Fix/whitelisted crowdsale ( #981 )
...
* fix: swithc WhitelistedCrowdsale to use Whitelist.sol
* feat: refactor whitelist.sol, rbac.sol and whitelistedcrowdsale.sol
* feat: add event arg assets and update whitelist
* fix: update modifier comment and also test isWhitelisted
* fix: remove onlyWhitelisted backwards compat attempt, fix explicit inheritance
* fix: remove underscore prefix from event args
* fix: user access/Whitelist
2018-06-15 14:11:50 -07:00
7fb84b42d5
Refactoring Superuser contract to allow Owners to transfer ownership … ( #978 )
...
* Refactoring Superuser contract to allow Owners to transfer ownership when they are not superusers #50
* Refactoring tests to create a contract instance for each of them #50
2018-06-05 17:28:42 -03:00
a0c03ee61c
Adding new Superuser contract with test ( #952 )
...
* Adding new Superuser contract + tests
2018-06-03 16:14:30 -07:00
20b85be6aa
Ownable behavior ( #929 )
...
* added function to renounce ownership
* Provide an Ownable behavior for testing (#905 )
* Fix indentation
* Convert to use should assertions
2018-05-08 17:33:37 -07:00
4223c9d50e
feat: refactor whitelist.sol to use RBAC ( #893 )
...
* feat: refactor whitelist.sol to use RBAC
* fix: remove poor backwards compat attempt
2018-05-08 17:20:28 -07:00
7e44204d9b
added function to renounce ownership ( #907 )
2018-05-03 13:25:18 -03:00
d1146e8c8b
Add Whitelist contract ( #746 )
...
* Add Whitelist contract
2018-03-08 10:49:38 -08:00
f4228f1b49
fix: reference contract name rather than filepath ( #698 )
2018-01-25 11:52:51 -03:00
da95df6be5
Fix test name
2018-01-18 23:47:02 -05:00
dcf1f8d22d
Rename ERC23 occurrences to ERC223
2018-01-18 11:03:43 +02:00
b925b2dae6
Organize test files following contracts folders structure
2018-01-16 13:03:35 -03:00