Когда я запускаю ЛЮБОЙ тест, я получаю то же сообщение. Вот пример теста:tcl tcltest неизвестный параметр -run
package require tcltest
namespace import -force ::tcltest::*
test foo-1.1 {save 1 in variable name foo} {} {
set foo 1
} {1}
Я получаю следующий вывод:
WARNING: unknown option -run: should be one of -asidefromdir, -constraints, -debug, -errfile, -file, -limitconstraints, -load, -loadfile, -match, -notfile, -outfile, -preservecore, -relateddir, -singleproc, -skip, -testdir, -tmpdir, or -verbose
Я пытался несколько тестов, и ничего не похоже на работу. Кто-нибудь знает, как заставить это работать?
Update # 1:
выше ошибка была моя вина, это было связано с его запустить в моем сценарии. Однако, если я запускаю следующее в командной строке у меня нет выхода:
[[email protected] ~]$ tcl
tcl>package require tcltest
2.3.3
tcl>namespace import -force ::tcltest::*
tcl>test foo-1.1 {save 1 in variable name foo} {expr 1+1} {2}
tcl>echo [test foo-1.1 {save 1 in variable name foo} {expr 1+1} {2}]
tcl>
Как я могу получить его выходной проход или потерпеть неудачу?
Я не могу воспроизвести это на примере. Может быть, в вашем коде есть чужой «-run»? –
Я посылал другому процессу eval.который имел -run, мне пришлось удалить его из argv 'set :: argv [lreplace :: argv 0 0]'. Однако теперь нет выхода. –
Не увидев ваш код, я понятия не имею, в чем проблема. –