code: def test_cntk_fastrcnn_eval_evalCorrect(nb):
      if os.getenv("OS") == "Windows_NT" and sys.version_info[0] == 2:
          pytest.skip(
              "tests with Python 2.7 on Windows are not stable in the CI environment. "
          )
      # Make sure that the number of detections is more than 0
      detectionCells = [
          cell
          for cell in nb.cells
          if cell.cell_type == "code"
          and len(cell.outputs) > 0
          and "text" in cell.outputs[0]
          and re.search(
              r"Number of detections: (\d+)",
              get_output_stream_from_cell(cell),
          )
      ]
      assert len(detectionCells) == 1
  
      number_of_detections = int(
          re.search(
              r"Number of detections: (\d+)",
              get_output_stream_from_cell(detectionCells[0]),
          ).group(1)
      )
      assert number_of_detections > 0
  
      # Make sure that the last cells was ran successfully
      testCells = [
          cell
          for cell in nb.cells
          if cell.cell_type == "code"
          and len(cell.outputs) > 0
          and "text" in cell.outputs[0]
          and re.search(
              "Evaluation result:", get_output_stream_from_cell(cell)
          )
      ]
      assert len(testCells) == 1
  
imports: import os
  import re
  import sys
  import pytest
  from nb_helper import get_output_stream_from_cell
label_desc: Use image node_id 2 for calling a global function with example usage: test_cntk_fastrcnn_eval_evalCorrect(nb) without return types