Ого о0!

Код AS3:
var test:Boolean = stage.addEventListener(Event.ENTER_FRAME, upFr);
Метод addEventListener ничего не возвращает. Он всего лишь регистрирует метод-обработчик upFr() для события ENTER_FRAME объекта stage.
А уже в обработчике вполне себе можно сделать так

Код AS3:
function upFr(event:Event):void
{
test = true;
}
Ну а вот это вообще ни о чем

Код AS3:
if (test)
{
trace("true");
}
Ну проверит оно один раз этот твой test, ну выведет оно "true", если в этот самый момент уже в программе test равен true, а дальше что? Если тебе нужно проверять это каждый раз после события ENTER_FRAME, то делай уже как-то так

Код AS3:
function upFr(event:Event):void
{
test = true;
checkoutTest();
}
function checkoutTest():void
{
if (test)
{
trace("true");
}
}