code: def test_init_records(self, lang_en, records_en):
      limit = 3
      records = records_en[:limit]
      corpus = Corpus(lang_en, data=records)
      assert len(corpus) == len(corpus.docs) == limit
      assert all(doc.vocab is corpus.spacy_lang.vocab for doc in corpus)
      assert all(
          record[0] == doc.text for record, doc in zip(records, corpus)
      )
      assert all(
          record[1] == doc._.meta
          for record, doc in zip(records, corpus)
      )
  
imports: import collections
  import itertools
  import numpy
  import pytest
  from spacy.tokens import Doc
  from textacy import Corpus
  from textacy import load_spacy_lang
label_desc: Use image node_id 4 for calling the TestCorpusInit obj's underlying member method code with example usage: obj.test_init_records(lang_en, records_en) without return types