docstr: ...Test C++ out of range errors are correctly caught
          
docstr_tok: ["...","Test","C++","out","of","range","errors","are","correctly","caught"]
code: def test_throw_out_of_range(self):
      """...Test C++ out of range errors are correctly caught"""
      with self.assertRaisesRegex(IndexError, "out_of_range"):
          throw_out_of_range()
  
file_path: tick/tick/base/tests/exceptions_test.py
imports: import errno
  import os
  import platform
  import unittest
  from tick.base.build.base import throw_out_of_range, throw_system_error, throw_invalid_argument, throw_domain_error, throw_runtime_error, throw_string
label_desc: Use image node_id 1 for calling the Test obj's underlying member method code with example usage: obj.test_throw_out_of_range() without return types