      return English()
  
  
  def test_possess(EN):
      tokens = EN("Mike's")
      assert EN.vocab.strings[tokens[0].orth] == "Mike"
      assert EN.vocab.strings[tokens[1].orth] == "'s"
      assert len(tokens) == 2
  
  
 
</s> remove     return English()
 </s> add     return English().tokenizer </s> remove     tokens = EN("Can't")
 </s> add     tokens = EN("Can't", parse=False) </s> remove     tokens = EN("can't")
 </s> add     tokens = EN("can't", parse=False) </s> remove     tokens = EN("Ain't")
 </s> add     tokens = EN("Ain't", parse=False) </s> remove     tokens = EN("We've")
 </s> add     tokens = EN("We've", parse=False)
    tokens = EN("Mike's", parse=False)
      return English()
  
  
  def test_possess(EN):
    tokens = EN("Mike's", parse=False)
      assert EN.vocab.strings[tokens[0].orth] == "Mike"
      assert EN.vocab.strings[tokens[1].orth] == "'s"
      assert len(tokens) == 2
  
  
keep keep keep keep replace keep keep keep keep keep
 * Upd tests, avoiding unnecessary processing to make testing faster 
tests/test_contractions.py