本文整理汇总了PHP中OxidTestCase::tearDown方法的典型用法代码示例。如果您正苦于以下问题:PHP OxidTestCase::tearDown方法的具体用法?PHP OxidTestCase::tearDown怎么用?PHP OxidTestCase::tearDown使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OxidTestCase
的用法示例。
在下文中一共展示了OxidTestCase::tearDown方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: tearDown
protected function tearDown()
{
oxRegistry::getLang()->setBaseLanguage($this->originalBaseLanguageId);
$this->storeLanguageConfiguration($this->originalLanguageArray);
$this->updateViews();
parent::tearDown();
}
示例2: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
foreach ($this->aNews as $oNew) {
$oNew->delete();
}
parent::tearDown();
}
示例3: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
$this->getConfig()->setGlobalParameter('listtype', null);
oxRemClassModule('oxCacheHelper');
$this->cleanUpTable('oxobject2attribute');
// ensure modules detached
oxTestModules::cleanAllModules();
$oDB = oxDb::getDB();
$oDB->execute('delete from oxaccessoire2article where oxarticlenid="_testArt" ');
$oDB->execute("update oxattribute set oxdisplayinbasket = 0 where oxid = '8a142c3f0b9527634.96987022' ");
$this->cleanUpTable('oxarticles');
$this->cleanUpTable('oxartextends');
$this->cleanUpTable('oxcategories');
$this->cleanUpTable('oxorderarticles');
$this->cleanUpTable('oxprice2article', 'oxartid');
$this->cleanUpTable('oxobject2category');
$this->cleanUpTable('oxobject2category', 'oxobjectid');
$this->cleanUpTable('oxobject2category', 'oxcatnid');
$this->cleanUpTable('oxreviews');
$this->cleanUpTable('oxdiscount');
$oDB->Execute('delete from oxselectlist where oxid = "_testoxsellist" ');
$oDB->Execute('delete from oxobject2selectlist where oxselnid = "_testoxsellist" ');
oxDb::getInstance()->resetTblDescCache();
parent::tearDown();
}
示例4: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
oxDb::getDB()->execute("delete from oxobject2group where oxid like '\\_test%'");
oxDb::getDB()->execute("delete from oxobject2group where oxobjectid like '\\_test%'");
oxDb::getDB()->execute("delete from oxgroups where oxid like '\\_test%'");
parent::tearDown();
}
示例5: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
oxTestModules::addFunction('oxManufacturer', 'cleanRootManufacturer', '{oxManufacturer::$_aRootManufacturer = array();}');
oxNew('oxManufacturer')->cleanRootManufacturer();
oxRemClassModule('modUtils_oxManufacturerlist');
parent::tearDown();
}
示例6: tearDown
/**
* Fixture tearDown.
*/
protected function tearDown()
{
$this->cleanUpTable('oxuser');
$this->cleanUpTable('oxuserbaskets');
$this->cleanUpTable('oxuserbasketitems');
parent::tearDown();
}
示例7: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
$this->cleanUpTable('oxuser');
oxDb::getDb()->execute("delete from oxremark where oxparentid = '_testArt'");
oxDb::getDb()->execute("delete from oxnewssubscribed where oxuserid = '_testArt'");
parent::tearDown();
}
示例8: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
$this->getSession()->setVariable("gbSessionFormId", null);
$this->getSession()->setVariable("Errors", null);
oxDb::getDB()->execute('delete from oxgbentries');
parent::tearDown();
}
示例9: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
oxRegistry::getUtils()->commitFileCache();
clearstatcache();
//removing test files from tmp dir
$sFilePath = $this->getConfig()->getConfigParam('sCompileDir') . "*testFileCache*.txt";
$aPaths = glob($sFilePath);
if (is_array($aPaths)) {
foreach ($aPaths as $sFilename) {
@unlink($sFilename);
}
}
if ($this->_sTestLogFileName !== null) {
unlink($this->_sTestLogFileName);
$this->_sTestLogFileName = null;
}
if (file_exists('tmp_testCacheName')) {
unlink('tmp_testCacheName');
}
$oUtils = oxRegistry::getUtils();
$sFileName = $oUtils->getCacheFilePath("testVal", false, 'php');
if (file_exists($sFileName)) {
unlink($sFileName);
}
$sFileName = $oUtils->getCacheFilePath('testCache1');
if (file_exists($sFileName)) {
unlink($sFileName);
}
parent::tearDown();
}
示例10: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
oxRemClassModule('modOxUtilsDate');
$this->cleanUpTable('oxobject2discount');
$this->cleanUpTable('oxcategories');
parent::tearDown();
}
示例11: tearDown
/**
* Clean-up oxarticles table + parent::tearDown()
*/
protected function tearDown()
{
$this->cleanUpTable('oxarticles');
$oDb = oxDb::getInstance();
$oDb->setConfig(oxRegistry::get('oxConfigFile'));
parent::tearDown();
}
示例12: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
oxTestModules::addFunction('oxVendor', 'cleanRootVendor', '{oxVendor::$_aRootVendor = array();}');
oxNew('oxvendor')->cleanRootVendor();
oxRemClassModule('oxUtilsHelper');
parent::tearDown();
}
示例13: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
if ($this->_oUser) {
$this->_oUser->delete();
}
parent::tearDown();
}
示例14: tearDown
/**
* Tear down the fixture.
*
* @return null
*/
protected function tearDown()
{
$this->getConfig()->setShopId($this->_sShopId);
// deleting ..
$this->_oContent->delete();
parent::tearDown();
}
示例15: tearDown
/**
* Tear down the fixture.
*/
protected function tearDown()
{
// restoring
$_SERVER["REQUEST_METHOD"] = $this->requestMethod;
$_SERVER['REQUEST_URI'] = $this->requestUri;
parent::tearDown();
}