Test setup helper added (#1482)

* signing prefix added

* Minor improvement

* Tests changed

* Successfully tested

* Minor improvements

* Minor improvements

* Revert "Dangling commas are now required. (#1359)"

This reverts commit a6889776f4.

* updates

* fixes #1404

* approve failing test

* suggested changes done

* ISafeERC20 removed

* conflict fixes

* fixes #1205

* minor change

* suggested changes

* reviewed changes

* final update
This commit is contained in:
Aniket
2018-12-07 22:02:48 +05:30
committed by Nicolás Venturo
parent 5caecf548c
commit 70fd243e3b
56 changed files with 65 additions and 227 deletions

View File

@ -4,11 +4,7 @@ const { ZERO_ADDRESS } = require('../../helpers/constants');
const ERC20Mock = artifacts.require('ERC20Mock');
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
const { BigNumber } = require('../../helpers/setup');
contract('ERC20', function ([_, owner, recipient, anotherAccount]) {
beforeEach(async function () {

View File

@ -1,8 +1,4 @@
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
require('../../helpers/setup');
const ERC20DetailedMock = artifacts.require('ERC20DetailedMock');

View File

@ -1,7 +1,6 @@
const shouldFail = require('../../helpers/shouldFail');
require('chai')
.should();
require('../../helpers/setup');
const SafeERC20Helper = artifacts.require('SafeERC20Helper');

View File

@ -1,11 +1,7 @@
const shouldFail = require('../../helpers/shouldFail');
const time = require('../../helpers/time');
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
const { BigNumber } = require('../../helpers/setup');
const ERC20Mintable = artifacts.require('ERC20Mintable');
const TokenTimelock = artifacts.require('TokenTimelock');

View File

@ -2,11 +2,7 @@ const shouldFail = require('../../../helpers/shouldFail');
const expectEvent = require('../../../helpers/expectEvent');
const { ZERO_ADDRESS } = require('../../../helpers/constants');
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
require('../../../helpers/setup');
function shouldBehaveLikeERC20Burnable (owner, initialBalance, [burner]) {
describe('burn', function () {

View File

@ -1,10 +1,6 @@
const shouldFail = require('../../../helpers/shouldFail');
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
require('../../../helpers/setup');
function shouldBehaveLikeERC20Capped (minter, [anyone], cap) {
describe('capped token', function () {

View File

@ -2,11 +2,7 @@ const shouldFail = require('../../../helpers/shouldFail');
const expectEvent = require('../../../helpers/expectEvent');
const { ZERO_ADDRESS } = require('../../../helpers/constants');
const BigNumber = web3.BigNumber;
require('chai')
.use(require('chai-bignumber')(BigNumber))
.should();
require('../../../helpers/setup');
function shouldBehaveLikeERC20Mintable (minter, [anyone]) {
describe('as a mintable token', function () {