code: def test_parameter_check(params, error, err_msg):
      """Test parameter validation."""
      clf = BOSSVS(**params)
      with pytest.raises(error, match=re.escape(err_msg)):
          clf.fit(X, y)
  
file_path: pyts/pyts/classification/tests/test_bossvs.py
imports: import numpy
  import pytest
  import re
  from sklearn.metrics.pairwise import cosine_similarity
  from sklearn.feature_extraction.text import TfidfVectorizer
  from pyts.classification import BOSSVS
  from pyts.approximation import SymbolicFourierApproximation
label_desc: Use image node_id 1 for calling a global function with example usage: test_parameter_check(params, error, err_msg) without return types