Как я могу отладить ожидаемое поведение - PullRequest
2 голосов
/ 27 апреля 2010

Я относительно новичок в TCL / ожидаю и в основном модифицирую существующий код.
expect_before, кажется, не делает то, что я ожидаю (что нормально), но я не могу понять, как его отладить. Я использовал опцию -d и теперь использую

exp_internal -f "argh.log" 1

создать файл журнала, но это не помогает мне.

expect_before -info

кажется полезным, но я не могу получить / отобразить вывод (я действительно говорил, что я новичок в TCL)

1 Ответ

2 голосов
/ 28 апреля 2010

Результаты функции можно получить ожидаемым путем использования set

set my_expect_before [expect_before -info -all]

захватит текущую конфигурацию.

Использование exp_internal также полезно, чтобы увидеть, как оцениваются выражения, и как только вы поймете вывод - это должно быть очевидно, если ваш wait_before не был настроен должным образом.

...