Scarab  2.8.1
Project 8 C++ Utility Library
Functions
test_exceptions Namespace Reference

Functions

def test_std_exception (msg)
 
def test_error_already_set (msg)
 
def test_cross_module_exceptions ()
 
def test_python_call_in_catch ()
 
def test_exception_matches ()
 
def test_custom (msg)
 
def test_nested_throws (capture)
 

Function Documentation

◆ test_cross_module_exceptions()

def test_exceptions.test_cross_module_exceptions ( )

Definition at line 23 of file test_exceptions.py.

◆ test_custom()

def test_exceptions.test_custom (   msg)

Definition at line 56 of file test_exceptions.py.

◆ test_error_already_set()

def test_exceptions.test_error_already_set (   msg)

Definition at line 13 of file test_exceptions.py.

◆ test_exception_matches()

def test_exceptions.test_exception_matches ( )

Definition at line 50 of file test_exceptions.py.

◆ test_nested_throws()

def test_exceptions.test_nested_throws (   capture)
Tests nested (e.g. C++ -> Python -> C++) exception handling

Definition at line 105 of file test_exceptions.py.

◆ test_python_call_in_catch()

def test_exceptions.test_python_call_in_catch ( )

Definition at line 44 of file test_exceptions.py.

◆ test_std_exception()

def test_exceptions.test_std_exception (   msg)

Definition at line 7 of file test_exceptions.py.