From 514fc1b83aadcde6d4e70dadbeab333332cef7fe Mon Sep 17 00:00:00 2001 From: Andrew Motoshin Date: Thu, 30 May 2019 00:17:47 +0700 Subject: [PATCH] fix: make executeJS method work properly with arrow function --- lib/tests-api/actions-builder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tests-api/actions-builder.js b/lib/tests-api/actions-builder.js index c617172a0..0eee1a946 100644 --- a/lib/tests-api/actions-builder.js +++ b/lib/tests-api/actions-builder.js @@ -387,7 +387,7 @@ function replaceStack(error, stack) { } function serializeFunc(func, args) { - return '(' + func.toString() + (_.isEmpty(args) ? '(window));' : `(window, '${args.join('\', \'')}'));`); + return '(' + func.toString() + (_.isEmpty(args) ? ')(window);' : `)(window, '${args.join('\', \'')}');`); } function findElement(element, browser) {