20 lines
483 B
Java
20 lines
483 B
Java
package be.klak.junit.jasmine;
|
|
|
|
import org.mozilla.javascript.NativeObject;
|
|
import org.mozilla.javascript.ScriptableObject;
|
|
|
|
class JasmineSpecFailureException extends Exception {
|
|
|
|
private final ScriptableObject trace;
|
|
|
|
public JasmineSpecFailureException(NativeObject specResultItem) {
|
|
this.trace = (ScriptableObject) specResultItem.get("trace", specResultItem);
|
|
}
|
|
|
|
@Override
|
|
public String getMessage() {
|
|
return (String) trace.get("message", trace);
|
|
}
|
|
|
|
}
|