INNER CODE UNIT · JavaScript
statusMatch
rancher/terraform-provider-rancher2 · agent-scripts/after-invoke.js:171
const statusMatch = /status:\s*🟢\s*SUCCESS|success|pass/i.test(report);
if (!statusMatch) {
errors.push('Testing report must contain an explicit success status declaration.');
}
return {
valid: errors.length === 0,
errors,
};
}
/**
* Programmatically validates that a review report contains all of our strict verification requirements.
* @param {string} report - The review report markdown content
* @returns {object} - { valid: boolean, errors: string[] }
*/
export function validateReviewContent(report) {
const errors = [];