Tested and Audited appendWeeks function
This commit is contained in:
parent
618de6cb61
commit
83414e1780
17
test/DECA.js
17
test/DECA.js
|
@ -84,6 +84,7 @@ contract('DECA', function (accs) {
|
||||||
})
|
})
|
||||||
|
|
||||||
}),
|
}),
|
||||||
|
|
||||||
describe('check pause', function () {
|
describe('check pause', function () {
|
||||||
it('should get/set pause', async function () {
|
it('should get/set pause', async function () {
|
||||||
let p = await this.deca.getPause.call();
|
let p = await this.deca.getPause.call();
|
||||||
|
@ -199,8 +200,22 @@ contract('DECA', function (accs) {
|
||||||
|
|
||||||
assert.equal(true, wasErr, "crowdsale should be stopped")
|
assert.equal(true, wasErr, "crowdsale should be stopped")
|
||||||
})
|
})
|
||||||
|
it('check appendWeeks', async function () {
|
||||||
|
await increaseTime(duration.weeks(10))
|
||||||
|
// get endDate before
|
||||||
|
let endDateBefore = await this.deca.endDate.call();
|
||||||
|
// add one week
|
||||||
|
await this.deca.appendWeeks(1, {
|
||||||
|
from: this.creator.address,
|
||||||
|
gas: 6712390
|
||||||
|
});
|
||||||
|
// get endDate after
|
||||||
|
let endDateAfter = await this.deca.endDate.call();
|
||||||
|
// 1 week = 604800 seconds
|
||||||
|
assert.equal(604800, endDateAfter - endDateBefore, "appendWeeks does not work");
|
||||||
})
|
})
|
||||||
|
})
|
||||||
|
|
||||||
describe('transferAnyERC20Token', async function () {
|
describe('transferAnyERC20Token', async function () {
|
||||||
it('check transfer from external', async function () {
|
it('check transfer from external', async function () {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue