Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Каков наилучший способ отладки неожиданных сбоев тестирования в FunC?
-
Каков наилучший способ отладки неожиданных сбоев теста? Есть ли у FunC функция печати? Мой тест не удался при первой проверке:
throw_if(100, exit_code != 0);
но как я могу получитьexit_code
, чтобы выяснить, что произошло?
Этот вопрос был импортирован из чата Telegram: > <***Скрыто***
click to show
-
Вы ищете функцию
dump_stack()
.https://ton.org/docs/develop/func/stdlib/#dump_stack
Он выводит последние 255 значений в стеке и показывает общую глубину стека.
() dump_stack() impure asm "DUMPSTK";
Также есть встроенные модули
~dump
и~strdump
.