@pytest.mark.asyncio
async def test_permissioned_mint_wrong_minter(token_contract: StarknetContract, uint256: Callable):
    with pytest.raises(StarkException, match='assert caller_address = permitted_address'):
        (await token_contract.permissionedMint(recipient=uninitialized_account, amount=uint256(MINT_AMOUNT)).invoke(caller_address=(MINTER_ADDRESS + 1)))
@pytest.mark.asyncio
async def test_permissioned_mint_wrong_minter(token_contract: StarknetContract, uint256: Callable):
    with pytest.raises(StarkException, match='assert caller_address = permitted_address'):
        (await token_contract.permissionedMint(recipient=uninitialized_account, amount=uint256(MINT_AMOUNT)).invoke(caller_address=(MINTER_ADDRESS + 1)))