From b7164820f3e0dbca3d0d55bffe6b822d5ea54a56 Mon Sep 17 00:00:00 2001
From: Oleksandr Miroshnichenko <omiroshnichenko@magento.com>
Date: Wed, 20 Dec 2017 19:03:06 +0200
Subject: [PATCH] magento/magento2#12342: JSTestDriver removal - Fix
 translate-inline.test.js, save original ajax

---
 dev/tests/js/jasmine/tests/lib/mage/translate-inline.test.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev/tests/js/jasmine/tests/lib/mage/translate-inline.test.js b/dev/tests/js/jasmine/tests/lib/mage/translate-inline.test.js
index 489af5dcda4..bcdfc4cc597 100644
--- a/dev/tests/js/jasmine/tests/lib/mage/translate-inline.test.js
+++ b/dev/tests/js/jasmine/tests/lib/mage/translate-inline.test.js
@@ -80,7 +80,8 @@ define([
                     },
                     expectedEequestData = 'area=test&test=test',
                     translateInline = $(translateSelector).translateInline(options),
-                    $submitButton = $('body').find('.action-primary');
+                    $submitButton = $('body').find('.action-primary'),
+                    originalAjax = $.ajax;
 
                 $.ajax = jasmine.createSpy().and.callFake(function (request) {
                     expect(request.url).toBe(options.ajaxUrl);
@@ -94,6 +95,7 @@ define([
 
                 translateInline.trigger('edit.editTrigger');
                 $submitButton.trigger('click');
+                $.ajax = originalAjax;
             });
 
             it('Check translation destroy', function () {
-- 
GitLab