diff --git a/tests/dm-tools.test.ts b/tests/dm-tools.test.ts index f74b5b9..765b35f 100644 --- a/tests/dm-tools.test.ts +++ b/tests/dm-tools.test.ts @@ -89,7 +89,7 @@ test('MCP tools use the same campaign permissions and claim authorization',async const writer=await connect('dm',['characters:read','characters:write']),player=await connect('player',['characters:read','characters:write']),read=await connect('dm',['characters:read']); try{ const revision=(await campaigns.row(campaign.id)).revision; - assert.equal((await writer.listTools()).tools.length,42); + assert.equal((await writer.listTools()).tools.length,44); assert.equal((await player.callTool({name:'save_campaign_quest',arguments:{campaign_id:campaign.id,expected_revision:revision,input:{title:'No',description:'',dm_notes:''}}})).isError,true); assert.equal((await read.callTool({name:'save_campaign_quest',arguments:{campaign_id:campaign.id,expected_revision:revision,input:{title:'No',description:'',dm_notes:''}}})).isError,true); const created:any=await writer.callTool({name:'save_campaign_loot',arguments:{campaign_id:campaign.id,expected_revision:revision,input:reward(pc,[],3)}});