function test_doBackups_and_pickupNoBackupsFile() { $oUpgrade = new OA_Upgrade(); if (file_exists($oUpgrade->nobackupsFile)) { unlink($oUpgrade->nobackupsFile); } copy(MAX_PATH . '/lib/OA/Upgrade/tests/data/NOBACKUPS', $oUpgrade->nobackupsFile); $this->assertFalse($oUpgrade->_doBackups(), 'nobackups file wrongly detected'); $this->assertTrue($oUpgrade->_pickupNoBackupsFile(), 'failed to pickup up nobackups file'); $this->assertFalse(file_exists($oUpgrade->nobackupsFile), 'nobackups file not removed'); }