diff options
Diffstat (limited to 'crocoite/behavior.py')
-rw-r--r-- | crocoite/behavior.py | 3 |
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): |