
[33m[1mTraceback (most recent call last):[0m

  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m22[0m, in [35m<module>[0m
    [1mtest[0m[1m([0m[1mbacktrace[0m[35m[1m=[0m[36m[1mTrue[0m[1m,[0m [1mcolorize[0m[35m[1m=[0m[36m[1mTrue[0m[1m,[0m [1mdiagnose[0m[35m[1m=[0m[36m[1mTrue[0m[1m)[0m
    [36m└ [0m[36m[1m<function test at 0xDEADBEEF>[0m

> File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m17[0m, in [35mtest[0m
    [1mcallme[0m[1m([0m[1mcallback[0m[1m)[0m
    [36m│      └ [0m[36m[1m<function test.<locals>.callback at 0xDEADBEEF>[0m
    [36m└ [0m[36m[1m<function callme at 0xDEADBEEF>[0m

  File "/usr/lib/python/somelib/__init__.py", line 10, in callme
    callback()
    └ <function test.<locals>.callback at 0xDEADBEEF>

  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m14[0m, in [35mcallback[0m
    [1mdivide[0m[1m([0m[34m[1m1[0m[1m,[0m [34m[1m0[0m[1m)[0m
    [36m└ [0m[36m[1m<function divide at 0xDEADBEEF>[0m

  File "/usr/lib/python/somelib/__init__.py", line 2, in divide
    x / y
    │   └ 0
    └ 1

[31m[1mZeroDivisionError[0m:[1m division by zero[0m

[33m[1mTraceback (most recent call last):[0m

  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m17[0m, in [35mtest[0m
    [1mcallme[0m[1m([0m[1mcallback[0m[1m)[0m
    [36m│      └ [0m[36m[1m<function test.<locals>.callback at 0xDEADBEEF>[0m
    [36m└ [0m[36m[1m<function callme at 0xDEADBEEF>[0m

  File "/usr/lib/python/somelib/__init__.py", line 10, in callme
    callback()
    └ <function test.<locals>.callback at 0xDEADBEEF>

  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m14[0m, in [35mcallback[0m
    [1mdivide[0m[1m([0m[34m[1m1[0m[1m,[0m [34m[1m0[0m[1m)[0m
    [36m└ [0m[36m[1m<function divide at 0xDEADBEEF>[0m

  File "/usr/lib/python/somelib/__init__.py", line 2, in divide
    x / y
    │   └ 0
    └ 1

[31m[1mZeroDivisionError[0m:[1m division by zero[0m

[33m[1mTraceback (most recent call last):[0m
  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m24[0m, in [35m<module>[0m
    [1mtest[0m[1m([0m[1mbacktrace[0m[35m[1m=[0m[36m[1mTrue[0m[1m,[0m [1mcolorize[0m[35m[1m=[0m[36m[1mTrue[0m[1m,[0m [1mdiagnose[0m[35m[1m=[0m[36m[1mFalse[0m[1m)[0m
> File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m17[0m, in [35mtest[0m
    [1mcallme[0m[1m([0m[1mcallback[0m[1m)[0m
  File "/usr/lib/python/somelib/__init__.py", line 10, in callme
    callback()
  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m14[0m, in [35mcallback[0m
    [1mdivide[0m[1m([0m[34m[1m1[0m[1m,[0m [34m[1m0[0m[1m)[0m
  File "/usr/lib/python/somelib/__init__.py", line 2, in divide
    x / y
[31m[1mZeroDivisionError[0m:[1m division by zero[0m

[33m[1mTraceback (most recent call last):[0m
  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m17[0m, in [35mtest[0m
    [1mcallme[0m[1m([0m[1mcallback[0m[1m)[0m
  File "/usr/lib/python/somelib/__init__.py", line 10, in callme
    callback()
  File "[32mtests/exceptions/source/ownership/[0m[32m[1mcallback.py[0m", line [33m14[0m, in [35mcallback[0m
    [1mdivide[0m[1m([0m[34m[1m1[0m[1m,[0m [34m[1m0[0m[1m)[0m
  File "/usr/lib/python/somelib/__init__.py", line 2, in divide
    x / y
[31m[1mZeroDivisionError[0m:[1m division by zero[0m

Traceback (most recent call last):
  File "tests/exceptions/source/ownership/callback.py", line 17, in test
    callme(callback)
  File "/usr/lib/python/somelib/__init__.py", line 10, in callme
    callback()
  File "tests/exceptions/source/ownership/callback.py", line 14, in callback
    divide(1, 0)
  File "/usr/lib/python/somelib/__init__.py", line 2, in divide
    x / y
ZeroDivisionError: division by zero
