This commit is contained in:
owen05
2021-02-02 16:30:00 +08:00
parent 126acd6bdf
commit d9a7d41907
3 changed files with 43 additions and 58 deletions

View File

@@ -64,5 +64,42 @@ describe("vDODO-erc20", () => {
it("transfer - close", async () => {
//预期revert
});
// it("vdodo owner can transfer", async () => {
// await ctx.VDODO.methods.mint(decimalStr("10"),"0x0000000000000000000000000000000000000000").send(ctx.sendParam(account0))
// assert.equal(
// await ctx.DODO.methods.balanceOf(account0).call(),
// decimalStr("990")
// );
// assert.equal(
// await ctx.DODO.methods.balanceOf(ctx.VDODO.options.address).call(),
// decimalStr("10")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account0).call(),
// decimalStr("0.1")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account1).call(),
// decimalStr("0")
// );
// await truffleAssert.reverts(
// ctx.VDODO.methods.transfer(account1,decimalStr("0.1")).send(ctx.sendParam(account0)),
// "vDODOToken: not allowed transfer"
// )
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account0).call(),
// decimalStr("0.1")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account1).call(),
// decimalStr("0")
// );
// });
})
});

View File

@@ -60,5 +60,9 @@ describe("vDODO-owner", () => {
//改变后状态
});
it("read-helper", async () => {
//不同amount对应的feeRatio 5 5-15 15
});
})
});

View File

@@ -48,30 +48,6 @@ describe("VDODO", () => {
describe("vdodo", () => {
it("vdodo init", async () => {
assert.equal(
await ctx.DODO.methods.balanceOf(account0).call(),
decimalStr("1000")
);
assert.equal(
await ctx.VDODO.methods.balanceOf(account0).call(),
decimalStr("0")
);
assert.equal(
await ctx.VDODO.methods.alpha().call(),
ctx.alpha
);
assert.equal(
await ctx.VDODO.methods.lastRewardBlock().call(),
ctx.lastRewardBlock
);
assert.equal(
await ctx.VDODO.methods.totalSupply().call(),
decimalStr("0")
);
});
it("vdodo-mint-first", async () => {
//第一次mint 后
//alpha lastRewardBlock 状态
@@ -106,6 +82,7 @@ describe("VDODO", () => {
it("redeem-partial-NotMint", async () => {
//多个下级引用
});
it("redeem-all-haveMint", async () => {
@@ -116,6 +93,7 @@ describe("VDODO", () => {
//多个下级引用
});
// it("vdodo first mint with no superior", async () => {
// await ctx.VDODO.methods.mint(decimalStr("10"),"0x0000000000000000000000000000000000000000").send(ctx.sendParam(account0))
@@ -145,40 +123,6 @@ describe("VDODO", () => {
// ctx.lastRewardBlock
// );
// });
// it("vdodo owner can transfer", async () => {
// await ctx.VDODO.methods.mint(decimalStr("10"),"0x0000000000000000000000000000000000000000").send(ctx.sendParam(account0))
// assert.equal(
// await ctx.DODO.methods.balanceOf(account0).call(),
// decimalStr("990")
// );
// assert.equal(
// await ctx.DODO.methods.balanceOf(ctx.VDODO.options.address).call(),
// decimalStr("10")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account0).call(),
// decimalStr("0.1")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account1).call(),
// decimalStr("0")
// );
// await truffleAssert.reverts(
// ctx.VDODO.methods.transfer(account1,decimalStr("0.1")).send(ctx.sendParam(account0)),
// "vDODOToken: not allowed transfer"
// )
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account0).call(),
// decimalStr("0.1")
// );
// assert.equal(
// await ctx.VDODO.methods.balanceOf(account1).call(),
// decimalStr("0")
// );
// });
})
});