Skip to content

Commit 06144f7

Browse files
committed
MAGETWO-96759: Fixed incorrect displaying of the sales rule conditions
1 parent b9bc960 commit 06144f7

File tree

14 files changed

+59
-12
lines changed

14 files changed

+59
-12
lines changed

app/code/Magento/Analytics/Test/Unit/Block/Adminhtml/System/Config/AdditionalCommentTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class AdditionalCommentTest extends \PHPUnit\Framework\TestCase
3636
protected function setUp()
3737
{
3838
$this->abstractElementMock = $this->getMockBuilder(AbstractElement::class)
39-
->setMethods(['getComment', 'getLabel'])
39+
->setMethods(['getComment', 'getLabel', 'getHtmlId', 'getName'])
4040
->disableOriginalConstructor()
4141
->getMock();
4242
$this->contextMock = $this->getMockBuilder(Context::class)

app/code/Magento/Analytics/Test/Unit/Block/Adminhtml/System/Config/CollectionTimeLabelTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class CollectionTimeLabelTest extends \PHPUnit\Framework\TestCase
3737
protected function setUp()
3838
{
3939
$this->abstractElementMock = $this->getMockBuilder(AbstractElement::class)
40-
->setMethods(['getComment'])
40+
->setMethods(['getComment', 'getHtmlId', 'getName'])
4141
->disableOriginalConstructor()
4242
->getMock();
4343
$this->contextMock = $this->getMockBuilder(Context::class)

app/code/Magento/Analytics/Test/Unit/Block/Adminhtml/System/Config/SubscriptionStatusLabelTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ protected function setUp()
5151
->disableOriginalConstructor()
5252
->getMock();
5353
$this->abstractElementMock = $this->getMockBuilder(AbstractElement::class)
54-
->setMethods(['getComment'])
54+
->setMethods(['getComment', 'getHtmlId', 'getName'])
5555
->disableOriginalConstructor()
5656
->getMock();
5757
$this->formMock = $this->getMockBuilder(Form::class)

app/code/Magento/Analytics/Test/Unit/Block/Adminhtml/System/Config/VerticalTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class VerticalTest extends \PHPUnit\Framework\TestCase
3636
protected function setUp()
3737
{
3838
$this->abstractElementMock = $this->getMockBuilder(AbstractElement::class)
39-
->setMethods(['getComment', 'getLabel', 'getHint'])
39+
->setMethods(['getComment', 'getLabel', 'getHint', 'getHtmlId', 'getName'])
4040
->disableOriginalConstructor()
4141
->getMock();
4242
$this->contextMock = $this->getMockBuilder(Context::class)

app/code/Magento/Config/Test/Unit/Block/System/Config/Form/Field/FileTest.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111

1212
class FileTest extends \PHPUnit\Framework\TestCase
1313
{
14+
/**
15+
* @var \Magento\Framework\Escaper|\PHPUnit_Framework_MockObject_MockObject
16+
*/
17+
private $escaperMock;
18+
1419
/**
1520
* @var \Magento\Config\Block\System\Config\Form\Field\File
1621
*/
@@ -24,6 +29,8 @@ class FileTest extends \PHPUnit\Framework\TestCase
2429
protected function setUp()
2530
{
2631
$objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
32+
$this->escaperMock = $this->createMock(\Magento\Framework\Escaper::class);
33+
$this->escaperMock->method('escapeHtml')->willReturnArgument(0);
2734

2835
$this->testData = [
2936
'before_element_html' => 'test_before_element_html',
@@ -40,7 +47,10 @@ protected function setUp()
4047

4148
$this->file = $objectManager->getObject(
4249
\Magento\Config\Block\System\Config\Form\Field\File::class,
43-
['data' => $this->testData]
50+
[
51+
'escaper' => $this->escaperMock,
52+
'data' => $this->testData
53+
]
4454
);
4555

4656
$formMock = new \Magento\Framework\DataObject();

app/code/Magento/Config/Test/Unit/Block/System/Config/Form/Field/ImageTest.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@
1313

1414
class ImageTest extends \PHPUnit\Framework\TestCase
1515
{
16+
/**
17+
* @var \Magento\Framework\Escaper|\PHPUnit_Framework_MockObject_MockObject
18+
*/
19+
private $escaperMock;
20+
1621
/**
1722
* @var \Magento\Framework\Url|\PHPUnit_Framework_MockObject_MockObject
1823
*/
@@ -31,10 +36,13 @@ class ImageTest extends \PHPUnit\Framework\TestCase
3136
protected function setUp()
3237
{
3338
$objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
39+
$this->escaperMock = $this->createMock(\Magento\Framework\Escaper::class);
40+
$this->escaperMock->method('escapeHtml')->willReturnArgument(0);
3441
$this->urlBuilderMock = $this->createMock(\Magento\Framework\Url::class);
3542
$this->image = $objectManager->getObject(
3643
\Magento\Config\Block\System\Config\Form\Field\Image::class,
3744
[
45+
'escaper' => $this->escaperMock,
3846
'urlBuilder' => $this->urlBuilderMock,
3947
]
4048
);

app/code/Magento/Config/Test/Unit/Block/System/Config/Form/Field/Select/AllowspecificTest.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77

88
class AllowspecificTest extends \PHPUnit\Framework\TestCase
99
{
10+
/**
11+
* @var \Magento\Framework\Escaper|\PHPUnit_Framework_MockObject_MockObject
12+
*/
13+
private $escaperMock;
14+
1015
/**
1116
* @var \Magento\Config\Block\System\Config\Form\Field\Select\Allowspecific
1217
*/
@@ -20,8 +25,11 @@ class AllowspecificTest extends \PHPUnit\Framework\TestCase
2025
protected function setUp()
2126
{
2227
$testHelper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
28+
$this->escaperMock = $this->createMock(\Magento\Framework\Escaper::class);
29+
$this->escaperMock->method('escapeHtml')->willReturnArgument(0);
2330
$this->_object = $testHelper->getObject(
24-
\Magento\Config\Block\System\Config\Form\Field\Select\Allowspecific::class
31+
\Magento\Config\Block\System\Config\Form\Field\Select\Allowspecific::class,
32+
['escaper' => $this->escaperMock]
2533
);
2634
$this->_object->setData('html_id', 'spec_element');
2735
$this->_formMock = $this->createPartialMock(

app/code/Magento/Customer/Test/Unit/Model/Renderer/RegionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function testRender($regionCollection)
2323
$escaperMock = $this->createMock(\Magento\Framework\Escaper::class);
2424
$elementMock = $this->createPartialMock(
2525
\Magento\Framework\Data\Form\Element\AbstractElement::class,
26-
['getForm', 'getHtmlAttributes']
26+
['getForm', 'getHtmlAttributes', 'getHtmlId', 'getName']
2727
);
2828
$countryMock = $this->createPartialMock(
2929
\Magento\Framework\Data\Form\Element\AbstractElement::class,

app/code/Magento/OfflineShipping/Test/Unit/Block/Adminhtml/Form/Field/ImportTest.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@
1313

1414
class ImportTest extends \PHPUnit\Framework\TestCase
1515
{
16+
/**
17+
* @var \Magento\Framework\Escaper|\PHPUnit_Framework_MockObject_MockObject
18+
*/
19+
private $escaperMock;
20+
1621
/**
1722
* @var \Magento\OfflineShipping\Block\Adminhtml\Form\Field\Import
1823
*/
@@ -29,11 +34,16 @@ protected function setUp()
2934
\Magento\Framework\Data\Form::class,
3035
['getFieldNameSuffix', 'addSuffixToName', 'getHtmlIdPrefix', 'getHtmlIdSuffix']
3136
);
37+
$this->escaperMock = $this->createMock(\Magento\Framework\Escaper::class);
38+
$this->escaperMock->method('escapeHtml')->willReturnArgument(0);
3239
$testData = ['name' => 'test_name', 'html_id' => 'test_html_id'];
3340
$testHelper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
3441
$this->_object = $testHelper->getObject(
3542
\Magento\OfflineShipping\Block\Adminhtml\Form\Field\Import::class,
36-
['data' => $testData]
43+
[
44+
'escaper' => $this->escaperMock,
45+
'data' => $testData,
46+
]
3747
);
3848
$this->_object->setForm($this->_formMock);
3949
}

app/code/Magento/Paypal/Test/Unit/Block/Adminhtml/System/Config/Field/Enable/AbstractEnableTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ protected function setUp()
3737
->setMethods(
3838
[
3939
'getHtmlId',
40+
'getName',
4041
'getTooltip',
4142
'getForm',
4243
]

0 commit comments

Comments
 (0)