code: def test_issue_comment_with_commands_bot_not_first(
      load_fixture, responses
  ):
      # when the @-mention is not first, this is a no-op
      handler = Mock()
  
      payload = load_fixture("event-issue-comment-build-command.json")
      payload["comment"]["body"] = "with a comment\n@ursabot build"
  
      bot = CommentBot(name="ursabot", handler=handler)
      bot.handle("issue_comment", payload)
  
      handler.assert_not_called()
  
imports: import json
  import os
  from unittest import mock
  from unittest.mock import Mock
  import click
  import pytest
  import responses
  from archery.bot import CommentBot, CommandError, PullRequestState, PullRequestWorkflowBot, group
label_desc: Use image node_id 15 for calling a global function with example usage: test_issue_comment_with_commands_bot_not_first(load_fixture, responses) without return types