Files
Agent-System/web/src/lib/workflowPrerequisite.test.ts
T
weichenandCursor 7e0f3cbf9c feat(web): show the rdev start prerequisite before activation
Selecting the design-control workflow now repeats the server rule: business handover must finish with an approved CDO quote first. Other workflows stay quiet.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 10:33:11 +00:00

11 lines
495 B
TypeScript

import test from 'node:test';
import assert from 'node:assert/strict';
import { RDEV_PREREQUISITE_MESSAGE, workflowPrerequisiteMessage } from './workflowPrerequisite';
test('rdev selection explains the CDO prerequisite', () => {
assert.equal(workflowPrerequisiteMessage('rdev'), RDEV_PREREQUISITE_MESSAGE);
assert.match(RDEV_PREREQUISITE_MESSAGE, /CDO/);
assert.equal(workflowPrerequisiteMessage(' main '), null);
assert.equal(workflowPrerequisiteMessage('product_manager'), null);
});