Skip to content

Commit fa22753

Browse files
committed
MAGETWO-90878: Build stabilization
Tear down Squire injector after every spec
1 parent 69fd65a commit fa22753

File tree

30 files changed

+200
-2
lines changed

30 files changed

+200
-2
lines changed

dev/tests/js/jasmine/tests/app/code/Magento/Braintree/frontend/js/view/payment/method-renderer/cc-form.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ define([
5656
});
5757
});
5858

59+
afterEach(function () {
60+
try {
61+
injector.clean();
62+
injector.remove();
63+
} catch (e) {}
64+
});
65+
5966
it('Check if payment code and message container are restored after onActiveChange call.', function () {
6067
var expectedMessageContainer = braintreeCcForm.messageContainer,
6168
expectedCode = braintreeCcForm.code;

dev/tests/js/jasmine/tests/app/code/Magento/Braintree/frontend/js/view/payment/method-renderer/paypal.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,13 @@ define([
6464
});
6565
});
6666

67+
afterEach(function () {
68+
try {
69+
injector.clean();
70+
injector.remove();
71+
} catch (e) {}
72+
});
73+
6774
it('The PayPal::initAuthFlow throws an exception.', function () {
6875

6976
spyOn(additionalValidator, 'validate').and.returnValue(true);

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/base/js/product/list/columns/final-price.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ define([
2828
});
2929
});
3030

31+
afterEach(function () {
32+
try {
33+
injector.clean();
34+
injector.remove();
35+
} catch (e) {}
36+
});
37+
3138
describe('Magento_Catalog/js/product/list/columns/final-price', function () {
3239
describe('"getPrice" method', function () {
3340
it('Check returned value', function () {

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/base/js/product/list/columns/image.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ define([
3737
});
3838
});
3939

40+
afterEach(function () {
41+
try {
42+
injector.clean();
43+
injector.remove();
44+
} catch (e) {}
45+
});
46+
4047
describe('Magento_Catalog/js/product/list/columns/image', function () {
4148
var image = {
4249
url: 'url',

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/product/breadcrumbs.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ define([
4848
);
4949
});
5050

51+
afterEach(function () {
52+
try {
53+
injector.clean();
54+
injector.remove();
55+
} catch (e) {}
56+
});
57+
5158
describe('Magento_Catalog/js/product/breadcrumbs', function () {
5259
it('mixin is applied to Magento_Theme/js/view/breadcrumbs', function () {
5360
var breadcrumbMixins = defaultContext.config.config.mixins['Magento_Theme/js/view/breadcrumbs'];

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/product/storage/data-storage.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,13 @@ define([
4444
});
4545
});
4646

47+
afterEach(function () {
48+
try {
49+
injector.clean();
50+
injector.remove();
51+
} catch (e) {}
52+
});
53+
4754
describe('Magento_Catalog/js/product/storage/data-storage', function () {
4855
describe('"initCustomerDataInvalidateListener" method', function () {
4956
it('check returned value', function () {

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/product/storage/ids-storage-compare.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ define([
2828
});
2929
});
3030

31+
afterEach(function () {
32+
try {
33+
injector.clean();
34+
injector.remove();
35+
} catch (e) {}
36+
});
37+
3138
describe('Magento_Catalog/js/product/storage/ids-storage-compare', function () {
3239
describe('"providerDataHandler" method', function () {
3340
it('check calls "prepareData" and "add" method', function () {

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/product/storage/ids-storage.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ define([
2222
});
2323
});
2424

25+
afterEach(function () {
26+
try {
27+
injector.clean();
28+
injector.remove();
29+
} catch (e) {}
30+
});
31+
2532
describe('Magento_Catalog/js/product/storage/ids-storage', function () {
2633
describe('"getDataFromLocalStorage" method', function () {
2734
it('check calls localStorage get method', function () {

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/product/storage/storage-service.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ define([
2929
});
3030
});
3131

32+
afterEach(function () {
33+
try {
34+
injector.clean();
35+
injector.remove();
36+
} catch (e) {}
37+
});
38+
3239
describe('Magento_Catalog/js/product/storage/storage-service', function () {
3340
var config = {
3441
namespace: 'namespace',

dev/tests/js/jasmine/tests/app/code/Magento/Catalog/frontend/js/storage-manager.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ define([
3636
});
3737
});
3838

39+
afterEach(function () {
40+
try {
41+
injector.clean();
42+
injector.remove();
43+
} catch (e) {}
44+
});
45+
3946
describe('Magento_Catalog/js/storage-manager', function () {
4047
describe('"initStorages" method', function () {
4148
beforeEach(function () {

0 commit comments

Comments
 (0)