| 1234567891011 |
- const assert = require('node:assert/strict')
- const { canEditEvaluation, EVALUATION_PROCESSING_PROMPT, normalizeEvaluationForm } = require('../utils/reportEvaluationEdit')
- assert.equal(canEditEvaluation({ reportType: '1', state: 1, status: 'SUCCEEDED' }), true)
- assert.equal(canEditEvaluation({ reportType: '1', state: 0, status: 'RUNNING' }), false)
- assert.equal(canEditEvaluation({ reportType: '2', state: 1, status: 'SUCCEEDED' }), false)
- assert.deepEqual(normalizeEvaluationForm({ overallAssessment: '评估', developmentAdvice: '建议' }), {
- overallAssessment: '评估', developmentAdvice: '建议'
- })
- assert.match(EVALUATION_PROCESSING_PROMPT, /等待1小时左右/)
- console.log('reportEvaluationEdit tests passed')
|