code: def test_seals(self):
      query_strategy = SEALS(LeastConfidence(), k=5)
      self._simple_exhaustive_active_learning_test(
          query_strategy, num_classes=3
      )
  
imports: import unittest
  import pytest
  import numpy
  from unittest.mock import Mock, patch
  from numpy.testing import assert_array_equal
  from sklearn.base import clone
  from sklearn.preprocessing import normalize
  from small_text.query_strategies.exceptions import EmptyPoolException
  from small_text.classifiers import ConfidenceEnhancedLinearSVC, SklearnClassifierFactory
  from small_text.query_strategies import BreakingTies, CategoryVectorInconsistencyAndRanking, ContrastiveActiveLearning, DiscriminativeActiveLearning, EmbeddingKMeans, GreedyCoreset, LeastConfidence, LightweightCoreset, SEALS, SubsamplingQueryStrategy
  from tests.unit.small_text.query_strategies.test_strategies import SamplingStrategiesTests, SklearnClassifierWithRandomEmbeddingsAndProba
  from tests.utils.datasets import random_sklearn_dataset, random_matrix_data
  from tests.utils.object_factory import get_initialized_active_learner
label_desc: Use image node_id 8 for calling the QueryStrategiesTest obj's underlying member method code with example usage: obj.test_seals() without return types