Skip to content

Commit 65fc9c2

Browse files
committed
Fixes version validation for conformance tests.
1 parent c712462 commit 65fc9c2

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

dist/regexValues/version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Object.defineProperty(exports, "__esModule", { value: true });
33
var rulr_1 = require("rulr");
44
var TypeWarning_1 = require("../warnings/TypeWarning");
5-
exports.default = rulr_1.checkRegex(/^1\.0\.[0-9]+$/, TypeWarning_1.createTypeWarning('Version'));
5+
exports.default = rulr_1.checkRegex(/^1\.0(\.[0-9]+)?$/, TypeWarning_1.createTypeWarning('Version'));

dist/tests/regexValues/version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var itsInvalid_1 = require("../itsInvalid");
44
var itsValid_1 = require("../itsValid");
55
var validData = '1.0.0';
66
exports.default = function (test) {
7-
itsInvalid_1.default('1.0', 'not a Version', test);
87
itsInvalid_1.default(10, 'not a String', test);
8+
itsValid_1.default('1.0', test);
99
itsValid_1.default(validData, test);
1010
};

src/regexValues/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ import { checkRegex, Rule } from 'rulr';
22
import { createTypeWarning } from '../warnings/TypeWarning';
33

44
export default checkRegex(
5-
/^1\.0\.[0-9]+$/
5+
/^1\.0(\.[0-9]+)?$/
66
, createTypeWarning('Version')) as Rule;

src/tests/regexValues/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import itsValid from '../itsValid';
55
const validData = '1.0.0';
66

77
export default (test: Test) => {
8-
itsInvalid('1.0', 'not a Version', test);
98
itsInvalid(10, 'not a String', test);
9+
itsValid('1.0', test);
1010
itsValid(validData, test);
1111
};

0 commit comments

Comments
 (0)