code: def test_call_raises_error_when_input_is_out_of_range(self) -> None:
      value = "99999999999999999999"
  
      s = f"45 78 {value} 56"
  
      converter = StrToTensorConverter(dtype=torch.int16)
  
      with pytest.raises(
          ValueError,
          match=rf"^The input string must be a space-separated list representing values of type `torch.int16`, but contains an element with value '{value}' that is out of range for `torch.int16`\.$",
      ):
          converter(s)
  
file_path: fairseq2/tests/unit/data/text/test_str_to_tensor_converter.py
imports: from typing import Any, Optional, Sequence
  import pytest
  import torch
  from fairseq2.data.text.converters import StrToTensorConverter
  from fairseq2.typing import DataType
  from tests.common import assert_equal
label_desc: Use image node_id 8 for calling the TestStrToTensorConverter obj's underlying member method code with example usage: obj.test_call_raises_error_when_input_is_out_of_range() without return types