mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-28 05:37:34 +03:00
d7c930d278
no issue
38 lines
1.6 KiB
JavaScript
38 lines
1.6 KiB
JavaScript
// Switch these lines once there are useful utils
|
|
// const testUtils = require('./utils');
|
|
require('./utils');
|
|
|
|
const lib = require('../lib');
|
|
|
|
describe('Utils', function () {
|
|
describe('filterEmojiCommits', function () {
|
|
it('no emoji commits found', function () {
|
|
const result = lib.utils.filterEmojiCommits([
|
|
'1234567890 * [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) Version bump to 2.17.1 - Name',
|
|
'1234567890 * [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) Version bump to 2.17.1 - Name'
|
|
]);
|
|
|
|
result.length.should.eql(0);
|
|
});
|
|
|
|
it('emoji commits found', function () {
|
|
const result = lib.utils.filterEmojiCommits([
|
|
'1234567890 * [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) Version bump to 2.17.1 - Name',
|
|
'1234567890 * [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) 👻 Version bump to 2.17.1 - Name'
|
|
]);
|
|
|
|
result.length.should.eql(1);
|
|
});
|
|
|
|
it('emoji commits found: just another format', function () {
|
|
const result = lib.utils.filterEmojiCommits([
|
|
'* [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) Version bump to 2.17.1 - Name',
|
|
'* [f6f35ebcd](https://github.com/TryGhost/Ghost/commit/f6f35ebcd) 👻 Version bump to 2.17.1 - Name',
|
|
'* [e456ae2](https://github.com/kirrg001/testing/commit/e456ae2) 🐝 tzZZ - kirrg001'
|
|
]);
|
|
|
|
result.length.should.eql(2);
|
|
});
|
|
});
|
|
});
|