123456789101112131415 |
- const { accounts, contract } = require('@openzeppelin/test-environment');
- const { shouldBehaveLikePublicRole } = require('../../behaviors/access/roles/PublicRole.behavior');
- const PauserRoleMock = contract.fromArtifact('PauserRoleMock');
- describe('PauserRole', function () {
- const [ pauser, otherPauser, ...otherAccounts ] = accounts;
- beforeEach(async function () {
- this.contract = await PauserRoleMock.new({ from: pauser });
- await this.contract.addPauser(otherPauser, { from: pauser });
- });
- shouldBehaveLikePublicRole(pauser, otherPauser, otherAccounts, 'pauser');
- });
|