@@ -174,31 +174,9 @@ public function getFilenameDataProvider()
174
174
public function testGetViewConfig ()
175
175
{
176
176
$ this ->_emulateFixtureTheme ();
177
- /** @var $theme \Magento\Framework\View\Design\ThemeInterface */
178
- $ theme = \Magento \TestFramework \Helper \Bootstrap::getObjectManager ()->get (
179
- 'Magento\Framework\View\DesignInterface '
180
- )->getDesignTheme ();
181
- $ customConfigFile = $ theme ->getCustomization ()->getCustomViewConfigPath ();
182
- /** @var $filesystem \Magento\Framework\Filesystem */
183
- $ filesystem = \Magento \TestFramework \Helper \Bootstrap::getObjectManager ()
184
- ->create ('Magento\Framework\Filesystem ' );
185
- $ directory = $ filesystem ->getDirectoryWrite (DirectoryList::ROOT );
186
- $ relativePath = $ directory ->getRelativePath ($ customConfigFile );
187
- try {
188
- $ directory ->writeFile (
189
- $ relativePath ,
190
- '<?xml version="1.0" encoding="UTF-8"?>
191
- <view><vars module="Namespace_Module"><var name="var">var value</var></vars></view> '
192
- );
193
-
194
- $ config = $ this ->_viewConfig ->getViewConfig ();
195
- $ this ->assertInstanceOf ('Magento\Framework\Config\View ' , $ config );
196
- $ this ->assertEquals ('var value ' , $ config ->getVarValue ('Namespace_Module ' , 'var ' ));
197
- } catch (\Exception $ e ) {
198
- $ directory ->delete ($ relativePath );
199
- throw $ e ;
200
- }
201
- $ directory ->delete ($ relativePath );
177
+ $ config = $ this ->_viewConfig ->getViewConfig ();
178
+ $ this ->assertInstanceOf ('Magento\Framework\Config\View ' , $ config );
179
+ $ this ->assertEquals (['var1 ' => 'value1 ' , 'var2 ' => 'value2 ' ], $ config ->getVars ('Namespace_Module ' ));
202
180
}
203
181
204
182
/**
0 commit comments