add transfer event tests for burn

This commit is contained in:
Noah Zinsmeister
2020-01-31 17:19:38 -05:00
parent 1df07b3844
commit 0e5d00f491

View File

@ -171,6 +171,11 @@ describe('UniswapV2Exchange', () => {
await expect(exchange.burn(wallet.address, overrides))
.to.emit(exchange, 'Transfer')
.withArgs(exchange.address, AddressZero, expectedLiquidity)
// commented out because of this bug: https://github.com/EthWorks/Waffle/issues/100
// .to.emit(token0, 'Transfer')
// .withArgs(exchange.address, wallet.address, token0Amount)
// .to.emit(token1, 'Transfer')
// .withArgs(exchange.address, wallet.address, token1Amount)
.to.emit(exchange, 'Sync')
.withArgs(0, 0)
.to.emit(exchange, 'Burn')