@@ -71,6 +71,11 @@ class TestResult {
buf.add(test.backtrace);
buf.add("\n");
}
+ #else flash9
+ if( test.backtrace != null ){
+ buf.add(test.backtrace);
+ buf.add("\n");
+ }
#end
@@ -147,6 +147,9 @@ class TestRunner {
t.currentTest.backtrace = e.stack;
+ if( e != null && Std.is(e,untyped __global__["Error"] ) )
+ t.currentTest.backtrace = e.getStackTrace();
result.add(t.currentTest);
@@ -40,6 +40,8 @@ class TestStatus {
public var backtrace : Array<StackItem>;
#else js
public var backtrace : Dynamic;
+ public var backtrace : String;
public function new() {