[convict] Reformat tests

This commit is contained in:
Eli Young
2017-06-05 21:59:21 -07:00
parent c2ada0503c
commit c564afbcc6

View File

@@ -18,22 +18,22 @@ const format: convict.Format = {
convict.addFormat(format);
convict.addFormats({
prime: {
validate(val) {
function isPrime(n: number) {
if (n <= 1) return false; // zero and one are not prime
for (let i = 2; i * i <= n; i++) {
if (n % i === 0) return false;
}
return true;
}
if (!isPrime(val)) throw new Error('must be a prime number');
},
coerce(val) {
return parseInt(val, 10);
prime: {
validate(val) {
function isPrime(n: number) {
if (n <= 1) return false; // zero and one are not prime
for (let i = 2; i * i <= n; i++) {
if (n % i === 0) return false;
}
return true;
}
});
if (!isPrime(val)) throw new Error('must be a prime number');
},
coerce(val) {
return parseInt(val, 10);
}
}
});
let conf = convict({
env: {