#apache-flex #ant #flexunit
#apache-flex #ant #flexunit
Вопрос:
Я настроил FlexUnit в своем приложении, я хочу отладить тест с помощью трассировки, но я не уверен, как заставить flexunit отслеживать файл flashlog. Вот часть моей тестовой задачи в ant, я думал, что свойство ‘localtrusted’ поможет, но, похоже, это не так. В моих журналах я получаю только тестовые примеры, ни одна из моих трассировок, которые находятся внутри моих тестов.
<flexunit
workingDir="${test-output.dir}"
toDir="${test-output.module.dir}/output"
verbose="true"
localtrusted="true"
haltonfailure="false">
<source dir="${basedir}/src" />
<source dir="${basedir}/test-src" />
<testSource dir="${basedir}/test-src">
<include name="**/*Test*.as" />
</testSource>
<library dir="${env.CLI_ROOT}/tools" />
</flexunit>
Ответ №1:
Попробуйте DConsole в вашем пути к библиотеке, и он будет выводиться на консоль, если вы используете debug/info/warn/error/fatal()
вместо trace()
.
import com.furusystems.logging.slf4as.global.debug
debug("traces!");