code: def test_matcher_match_one_plus(matcher):
      control = Matcher(matcher.vocab)
      control.add("BasicPhilippe", [[{"ORTH": "Philippe"}]])
      doc = Doc(control.vocab, words=["Philippe", "Philippe"])
      m = control(doc)
      assert len(m) == 2
      pattern = [{"ORTH": "Philippe"}, {"ORTH": "Philippe", "OP": "+"}]
      matcher.add("KleenePhilippe", [pattern])
      m = matcher(doc)
      assert len(m) == 1
  
imports: import pytest
  from mock import Mock
  from spacy.matcher import Matcher
  from spacy.tokens import Doc, Span, Token
  from ..doc.test_underscore import clean_underscore
label_desc: Use image node_id 23 for calling a global function with example usage: test_matcher_match_one_plus(matcher) without return types