test(members): small improvements
This commit is contained in:
parent
98afde814d
commit
c4dba278b0
1 changed files with 26 additions and 0 deletions
|
|
@ -1,6 +1,7 @@
|
|||
import { describe, expect, it } from 'vitest';
|
||||
|
||||
import {
|
||||
buildMembersFromDrafts,
|
||||
createMemberDraftsFromInputs,
|
||||
filterEditableMemberInputs,
|
||||
} from '@renderer/components/team/members/MembersEditorSection';
|
||||
|
|
@ -60,4 +61,29 @@ describe('members editor editable input filtering', () => {
|
|||
effort: 'medium',
|
||||
});
|
||||
});
|
||||
|
||||
it('preserves explicit codex models when exporting member inputs', () => {
|
||||
const drafts = createMemberDraftsFromInputs(
|
||||
filterEditableMemberInputs([
|
||||
{
|
||||
name: 'alice',
|
||||
agentType: 'reviewer',
|
||||
providerId: 'codex',
|
||||
model: 'gpt-5.4-mini',
|
||||
effort: 'medium',
|
||||
},
|
||||
] satisfies Array<
|
||||
Pick<ResolvedTeamMember, 'name' | 'agentType' | 'providerId' | 'model' | 'effort'>
|
||||
>)
|
||||
);
|
||||
|
||||
expect(buildMembersFromDrafts(drafts)).toEqual([
|
||||
expect.objectContaining({
|
||||
name: 'alice',
|
||||
providerId: 'codex',
|
||||
model: 'gpt-5.4-mini',
|
||||
effort: 'medium',
|
||||
}),
|
||||
]);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue