feat: refine coverage color scheme

pull/54/head
Amio 2018-07-30 21:35:56 +08:00
rodzic 4df2f542ac
commit efbb13dfd8
1 zmienionych plików z 7 dodań i 7 usunięć

Wyświetl plik

@ -2,23 +2,23 @@
* Generate color from coverage number * Generate color from coverage number
* *
* @param {Number} value * @param {Number} value
* @param {Number} orange
* @param {Number} yellow
* @param {Number} green * @param {Number} green
* @param {Number} yellow
* @param {Number} orange
*/ */
module.exports = function cc (value, orange = 70, yellow = 85, green = 100) { module.exports = function cc (value, green = 100, yellow = 85, orange = 70, red = 35) {
if (value <= 0) { if (value < red) {
return 'red' return 'red'
} }
if (value < orange) { if (value < orange) {
return 'ef6c00' return 'orange'
} }
if (value < yellow) { if (value < yellow) {
return 'c0ca33' return 'EEAA22'
} }
if (value < green) { if (value < green) {
return 'a4a61d' return '99CC09'
} }
return 'green' return 'green'
} }