code: def test_teaser_full_length():
      """Test of TEASER on the full data with the default estimator."""
      X_train, y_train, X_test, y_test, indices = load_unit_data()
  
      # train probability threshold
      teaser = TEASER(
          random_state=0,
          classification_points=[6, 10, 16, 24],
      )
      teaser.fit(X_train, y_train)
  
      hm, acc, earl = teaser.score(X_test, y_test)
  
      testing.assert_allclose(acc, 0.818, rtol=0.01)
      testing.assert_allclose(earl, 0.757, rtol=0.01)
  
      testing.assert_allclose(teaser._train_accuracy, 0.9, rtol=0.01)
      testing.assert_allclose(teaser._train_earliness, 0.733, rtol=0.01)
  
file_path: sktime/sktime/classification/early_classification/tests/test_teaser.py
imports: import numpy
  import pytest
  from numpy import testing
  from sklearn.ensemble import IsolationForest
  from sktime.classification.early_classification._teaser import TEASER
  from sktime.classification.interval_based import TimeSeriesForestClassifier
  from sktime.datasets import load_unit_test
  from sktime.datatypes._panel._convert import from_nested_to_3d_numpy
  from sktime.tests.test_switch import run_test_for_class
label_desc: Use image node_id 5 for calling a global function with example usage: test_teaser_full_length() without return types