Finalize test migration: remove legacy dependencies and test helpers (#4797)
This commit is contained in:
@ -22,10 +22,10 @@ describe('Ownable2Step', function () {
|
||||
it('starting a transfer does not change owner', async function () {
|
||||
await expect(this.ownable2Step.connect(this.owner).transferOwnership(this.accountA))
|
||||
.to.emit(this.ownable2Step, 'OwnershipTransferStarted')
|
||||
.withArgs(this.owner.address, this.accountA.address);
|
||||
.withArgs(this.owner, this.accountA);
|
||||
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.owner.address);
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(this.accountA.address);
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.owner);
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(this.accountA);
|
||||
});
|
||||
|
||||
it('changes owner after transfer', async function () {
|
||||
@ -33,9 +33,9 @@ describe('Ownable2Step', function () {
|
||||
|
||||
await expect(this.ownable2Step.connect(this.accountA).acceptOwnership())
|
||||
.to.emit(this.ownable2Step, 'OwnershipTransferred')
|
||||
.withArgs(this.owner.address, this.accountA.address);
|
||||
.withArgs(this.owner, this.accountA);
|
||||
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.accountA.address);
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.accountA);
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(ethers.ZeroAddress);
|
||||
});
|
||||
|
||||
@ -44,7 +44,7 @@ describe('Ownable2Step', function () {
|
||||
|
||||
await expect(this.ownable2Step.connect(this.accountB).acceptOwnership())
|
||||
.to.be.revertedWithCustomError(this.ownable2Step, 'OwnableUnauthorizedAccount')
|
||||
.withArgs(this.accountB.address);
|
||||
.withArgs(this.accountB);
|
||||
});
|
||||
});
|
||||
|
||||
@ -52,7 +52,7 @@ describe('Ownable2Step', function () {
|
||||
it('changes owner after renouncing ownership', async function () {
|
||||
await expect(this.ownable2Step.connect(this.owner).renounceOwnership())
|
||||
.to.emit(this.ownable2Step, 'OwnershipTransferred')
|
||||
.withArgs(this.owner.address, ethers.ZeroAddress);
|
||||
.withArgs(this.owner, ethers.ZeroAddress);
|
||||
|
||||
// If renounceOwnership is removed from parent an alternative is needed ...
|
||||
// without it is difficult to cleanly renounce with the two step process
|
||||
@ -62,14 +62,14 @@ describe('Ownable2Step', function () {
|
||||
|
||||
it('pending owner resets after renouncing ownership', async function () {
|
||||
await this.ownable2Step.connect(this.owner).transferOwnership(this.accountA);
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(this.accountA.address);
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(this.accountA);
|
||||
|
||||
await this.ownable2Step.connect(this.owner).renounceOwnership();
|
||||
expect(await this.ownable2Step.pendingOwner()).to.equal(ethers.ZeroAddress);
|
||||
|
||||
await expect(this.ownable2Step.connect(this.accountA).acceptOwnership())
|
||||
.to.be.revertedWithCustomError(this.ownable2Step, 'OwnableUnauthorizedAccount')
|
||||
.withArgs(this.accountA.address);
|
||||
.withArgs(this.accountA);
|
||||
});
|
||||
|
||||
it('allows to recover access using the internal _transferOwnership', async function () {
|
||||
@ -77,9 +77,9 @@ describe('Ownable2Step', function () {
|
||||
|
||||
await expect(this.ownable2Step.$_transferOwnership(this.accountA))
|
||||
.to.emit(this.ownable2Step, 'OwnershipTransferred')
|
||||
.withArgs(ethers.ZeroAddress, this.accountA.address);
|
||||
.withArgs(ethers.ZeroAddress, this.accountA);
|
||||
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.accountA.address);
|
||||
expect(await this.ownable2Step.owner()).to.equal(this.accountA);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user