  # coding: utf-8
  from __future__ import unicode_literals
  
  from ..tokens import Doc
  from ..strings import StringStore
  from ..lemmatizer import Lemmatizer
  from ..attrs import ORTH, TAG, HEAD, DEP
  from .. import util
  
  from io import StringIO, BytesIO
  from pathlib import Path
  import pytest
  
  
 
</s> remove """Test that tokenizer exceptions are handled correctly."""


 </s> add  </s> remove def test_tokenizer_handles_long_text(en_tokenizer):
 </s> add def test_en_tokenizer_handles_long_text(en_tokenizer): </s> remove               'nl', 'pl', 'pt', 'sv']
 </s> add               'nl', 'pl', 'pt', 'sv', 'xx']
_models = {'en': ['en_core_web_sm', 'en_core_web_md'],
           'de': ['de_core_news_md'],
           'fr': ['fr_depvec_web_lg'],
           'xx': ['xx_ent_web_md']}


# only used for tests that require loading the models
# in all other cases, use specific instances

@pytest.fixture(params=_models['en'], scope="session")
def EN(request):
    return load_test_model(request.param)


@pytest.fixture(params=_models['de'], scope="session")
def DE(request):
    return load_test_model(request.param)


@pytest.fixture(params=_models['fr'], scope="session")
def FR(request):
    return load_test_model(request.param) </s> remove def test_tokenizer_handles_abbr(en_tokenizer, text):
 </s> add def test_en_tokenizer_handles_abbr(en_tokenizer, text):
  # coding: utf-8
  from __future__ import unicode_literals
  






  from io import StringIO, BytesIO
  from pathlib import Path
  import pytest
  
  
keep keep keep replace replace replace replace replace replace keep keep keep keep keep
 Update model fixtures and reorganise tests 
spacy/tests/conftest.py