karma-jasmine-diff-reporter
Version:
Diff and pretty print for failed tests
18 lines (15 loc) • 448 B
JavaScript
;
// Repeat string "count" times
exports.times = function times(string, count) {
var result = '';
for (var i = 0; i < count; i++) {
result += string;
}
return result;
};
// Check if string ends with substring
exports.endsWith = function endsWith(string, substring) {
if (substring.length > string.length) return false;
var index = string.length - substring.length;
return string.lastIndexOf(substring) === index;
};