summaryrefslogtreecommitdiff
path: root/crocoite/behavior.py
diff options
context:
space:
mode:
Diffstat (limited to 'crocoite/behavior.py')
-rw-r--r--crocoite/behavior.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/crocoite/behavior.py b/crocoite/behavior.py
index d5c82a0..5f66538 100644
--- a/crocoite/behavior.py
+++ b/crocoite/behavior.py
@@ -120,9 +120,10 @@ class JsOnload (Behavior):
tab = self.loader.tab
yield self.script
result = await tab.Runtime.evaluate (expression=str (self.script))
+ exception = result.get ('exceptionDetails', None)
result = result['result']
assert result['type'] == 'object'
- assert result.get ('subtype') != 'error'
+ assert result.get ('subtype') != 'error', exception
self.context = result['objectId']
async def onstop (self):