chore(validate-commit-msg): allow * and - in scope string

This commit is contained in:
Igor Minar 2012-10-18 03:26:08 -07:00
parent 1e95c419b8
commit ace81c053c
2 changed files with 3 additions and 1 deletions

View file

@ -13,7 +13,7 @@ var util = require('util');
var MAX_LENGTH = 70;
var PATTERN = /^(\w*)(\(([\w\$\.]*)\))?\: (.*)$/;
var PATTERN = /^(\w*)(\(([\w\$\.\-\*]*)\))?\: (.*)$/;
var IGNORED = /^WIP\:/;
var TYPES = {
feat: true,

View file

@ -29,6 +29,8 @@ describe('validate-commit-msg.js', function() {
expect(m.validateMessage('refactor($httpBackend): something')).toBe(VALID);
expect(m.validateMessage('test($resource): something')).toBe(VALID);
expect(m.validateMessage('chore($controller): something')).toBe(VALID);
expect(m.validateMessage('chore(foo-bar): something')).toBe(VALID);
expect(m.validateMessage('chore(*): something')).toBe(VALID);
expect(errors).toEqual([]);
});