Skip to content

Commit 7dae4c1

Browse files
committed
Update serializer used in integration test
Replace serialize with it's interface. Also passes the serializer when instantiating the test subject. This ensures the correct implementation is used becuase the interface preference and fallback in the constructor do not match.
1 parent a901ad3 commit 7dae4c1

File tree

1 file changed

+2
-1
lines changed
  • dev/tests/integration/testsuite/Magento/Framework/Interception/Config

1 file changed

+2
-1
lines changed

dev/tests/integration/testsuite/Magento/Framework/Interception/Config/ConfigTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ protected function setUp()
3838
{
3939
$this->objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
4040

41-
$this->serializer = $this->objectManager->get(\Magento\Framework\Serialize\Serializer\Serialize::class);
41+
$this->serializer = $this->objectManager->get(\Magento\Framework\Serialize\SerializerInterface::class);
4242
$this->cache = $this->objectManager->get(\Magento\Framework\App\CacheInterface::class);
4343
$this->configWriter = $this->objectManager->get(\Magento\Framework\App\ObjectManager\ConfigWriter\Filesystem::class);
4444

@@ -130,6 +130,7 @@ private function getConfig()
130130
[
131131
'cacheId' => self::CACHE_ID,
132132
'compiledLoader' => $this->objectManager->create(\Magento\Framework\App\ObjectManager\ConfigLoader\Compiled::class),
133+
'serializer' => $this->serializer,
133134
]
134135
);
135136
}

0 commit comments

Comments
 (0)