Глядя на исходный код, report
вызывает qReport
, который является методом некоторого класса с именем Quasi
. Этот метод на самом деле содержит чертову документацию - хотя только небольшой фрагмент. Я цитирую:
Сообщить об ошибке (True
) или предупреждении (False
) ... но продолжить; используйте fail
, чтобы остановить
Итак, похоже, что мой TH-сплайс вылетает с соответствующим сообщением об ошибке, мне просто нужно вместо этого вызвать fail
. Надеюсь, эта информация будет полезна всем, кто пытается это выяснить ...