code: def test_bulk(self, pipeline):
      NUM_DOCS = 10
      raw_text = [FR_MWT_SENTENCE] * NUM_DOCS
      raw_doc = [
          Document([], text=doccontent) for doccontent in raw_text
      ]
  
      result = pipeline(raw_doc)
  
      assert len(result) == NUM_DOCS
      for doc in result:
          compare_ignoring_whitespace(str(doc), EXPECTED_RESULT)
          assert len(doc.sentences) == 1
          assert doc.num_words == 26
          assert doc.num_tokens == 24
  
file_path: stanza/stanza/tests/pipeline/test_french_pipeline.py
imports: import pytest
  import stanza
  from stanza.models.common.doc import Document
  from stanza.tests import *
  from stanza.tests.pipeline.pipeline_device_tests import check_on_gpu, check_on_cpu
label_desc: Use image node_id 3 for calling the TestFrenchPipeline obj's underlying member method code with example usage: obj.test_bulk(pipeline) without return types