Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Namespaces | Data Structures | Functions
Magento\Setup\Fixtures Namespace Reference

Namespaces

 AttributeSet
 
 FixturesAsserts
 
 ImagesGenerator
 
 Quote
 

Data Structures

class  AdminUsersFixture
 
class  AttributeSetsFixture
 
class  BundleProductsFixture
 
class  CartPriceRulesFixture
 
class  CatalogPriceRulesFixture
 
class  CategoriesFixture
 
class  CategoryResolver
 
class  ConfigsApplyFixture
 
class  ConfigurableProductsFixture
 
class  CustomerGroupsFixture
 
class  CustomersFixture
 
class  EavVariationsFixture
 
class  Fixture
 
class  FixtureConfig
 
class  FixtureModel
 
class  FixtureModelTest
 
class  ImagesFixture
 
class  IndexersStatesApplyFixture
 
class  OrdersFixture
 
class  PriceProvider
 
class  ProductsAmountProvider
 
class  SimpleProductsFixture
 
class  StoresFixture
 
class  TaxRatesFixture
 
class  TaxRulesFixture
 
class  WebsiteCategoryProvider
 

Functions

 is_readable ($filename)
 

Detailed Description

Copyright © Magento, Inc. All rights reserved. See COPYING.txt for license details.

Copyright © Magento, Inc. All rights reserved. See COPYING.txt for license details.Magento model for performance tests

Function Documentation

◆ is_readable()

Magento\Setup\Fixtures\is_readable (   $filename)

Overriding the built-in PHP function since it cannot be mocked->

The method is used in FixtureModel. loadConfig in an if statement. By overriding this method we are able to test both of the possible cases based on the return value of is_readable.

Parameters
string$filename
Returns
bool

Definition at line 74 of file FixtureConfigTest.php.

75 {
76  if (strpos($filename, 'exception') !== false) {
77  return false;
78  }
79  return true;
80 }