Skip to content

Commit

Permalink
Fixed permissions fixtures regression test
Browse files Browse the repository at this point in the history
no issue

- updated to include bulk email permissions
  • Loading branch information
kevinansfield committed Nov 27, 2019
1 parent f9f2d36 commit 69c210b
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion core/test/regression/migrations/migration_spec.js
Expand Up @@ -189,6 +189,18 @@ describe('Database Migration (special functions)', function () {
// DB
permissions[61].name.should.eql('Backup database');
permissions[61].should.be.AssignedToRoles(['Administrator', 'DB Backup Integration']);

// Bulk Email
permissions[62].name.should.eql('Email preview');
permissions[62].should.be.AssignedToRoles(['Administrator', 'Editor', 'Author', 'Contributor', 'Admin Integration']);
permissions[63].name.should.eql('Send test email');
permissions[63].should.be.AssignedToRoles(['Administrator', 'Editor', 'Admin Integration']);
permissions[64].name.should.eql('Browse emails');
permissions[64].should.be.AssignedToRoles(['Administrator', 'Editor', 'Admin Integration']);
permissions[65].name.should.eql('Read emails');
permissions[65].should.be.AssignedToRoles(['Administrator', 'Editor', 'Author', 'Contributor', 'Admin Integration']);
permissions[66].name.should.eql('Retry emails');
permissions[66].should.be.AssignedToRoles(['Administrator', 'Editor', 'Admin Integration']);
});

describe('Populate', function () {
Expand Down Expand Up @@ -246,7 +258,7 @@ describe('Database Migration (special functions)', function () {
result.roles.at(7).get('name').should.eql('Scheduler Integration');

// Permissions
result.permissions.length.should.eql(65);
result.permissions.length.should.eql(67);
result.permissions.toJSON().should.be.CompletePermissions();
});
});
Expand Down

0 comments on commit 69c210b

Please sign in to comment.