Skip to content

Commit d097d62

Browse files
committed
MAGETWO-63626: Remove all usages of serialize/unserilize
- fixed integration test
1 parent bd89049 commit d097d62

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/code/Magento/Widget/Helper/Conditions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public function __construct(
3737
*/
3838
public function encode(array $value)
3939
{
40-
$value = str_replace(['{', '}', '"', '\\'], ['[', ']', '`', '|'], $this->serializer->serialize($value));
40+
$value = str_replace(['{', '}', '"', '\\\\'], ['[', ']', '`', '|'], $this->serializer->serialize($value));
4141
return $value;
4242
}
4343

@@ -49,7 +49,7 @@ public function encode(array $value)
4949
*/
5050
public function decode($value)
5151
{
52-
$value = str_replace(['[', ']', '`', '|'], ['{', '}', '"', '\\'], $value);
52+
$value = str_replace(['[', ']', '`', '|'], ['{', '}', '"', '\\\\'], $value);
5353
$value = $this->serializer->unserialize($value);
5454
return $value;
5555
}

dev/tests/integration/testsuite/Magento/Widget/Model/Widget/InstanceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ public function testGenerateLayoutUpdateXml(\Magento\Widget\Model\Widget\Instanc
136136
$this->assertContains('<argument name="name" xsi:type="string">types</argument>', $result);
137137
$this->assertContains('<argument name="value" xsi:type="string">type_1,type_2</argument>', $result);
138138
$this->assertContains('<argument name="name" xsi:type="string">conditions_encoded</argument>', $result);
139-
$this->assertContains('`Magento||CatalogWidget||Model||Rule||Condition||Combine`', $result);
140-
$this->assertContains('`Magento||CatalogWidget||Model||Rule||Condition||Product`', $result);
139+
$this->assertContains('`Magento|CatalogWidget|Model|Rule|Condition|Combine`', $result);
140+
$this->assertContains('`Magento|CatalogWidget|Model|Rule|Condition|Product`', $result);
141141
}
142142

143143
/**

0 commit comments

Comments
 (0)