diff --git a/lib/run.js b/lib/run.js
index <HASH>..<HASH> 100644
--- a/lib/run.js
+++ b/lib/run.js
@@ -244,12 +244,7 @@ module.exports = function (options, callback) {
                         stack: 'AssertionFailure: Expected tests["' + assertion + '"] to be truthy\n' +
                             '   at Object.eval test.js:' + (index + 1) + ':' +
                             ((o.cursor && o.cursor.position || 0) + 1) + ')'
-                    }), {
-                        cursor: o.cursor,
-                        assertion: assertion,
-                        event: o.event,
-                        item: o.item
-                    });
+                    }), _.extend({ assertion: assertion }, o));
                     index += 1;
                 });
Made sure that the assertion event emitted by run handler forwards all event arguments