code: def test_read_csv_parquet(self):
      text_set = TextSet.read_csv(
          self.qa_path + "/question_corpus.csv", self.sc
      )
      text_set2 = TextSet.read_csv(
          self.qa_path + "/question_corpus.csv"
      )
      text_set3 = TextSet.read_parquet(
          self.qa_path + "/question_corpus.parquet", self.sc
      )
      assert text_set.is_distributed()
      assert text_set2.is_local()
      assert text_set3.is_distributed()
  
imports: import pytest
  import shutil
  from bigdl.optim.optimizer import SGD
  from zoo.feature.common import ChainedPreprocessing, Relations
  from zoo.feature.text import *
  from zoo.common.nncontext import *
  from zoo.models.textclassification import TextClassifier
  from zoo.models.textmatching import KNRM
  from zoo.pipeline.api.keras.models import Sequential
  from zoo.pipeline.api.keras.layers import TimeDistributed
  from zoo.pipeline.api.keras.objectives import SparseCategoricalCrossEntropy
label_desc: Use image node_id 9 for calling the TestTextSet obj's underlying member method code with example usage: obj.test_read_csv_parquet() without return types