function test_init()
 {
     $oPAN = new OA_phpAdsNew();
     $oPAN->init();
     $this->assertFalse($oPAN->detected, 'phpAdsNew falsely detected');
     $this->_putPanConfigFile('pan.config.inc.php');
     $oPAN->init();
     $this->assertTrue($oPAN->detected, 'failed to detect phpAdsNew');
     if ($GLOBALS['_MAX']['CONF']['database']['type'] == 'mysql') {
         $this->assertEqual($oPAN->engine, 'PANENGINE', 'mysql storage engine not detected');
     }
     //      no longer matters if engine type is found
     //      the sql statements should be separated so as to ensure that the engine is not used for pgsql
     //        else if ($GLOBALS['_MAX']['CONF']['database']['type']=='pgsql')
     //        {
     //            $this->assertEqual($oPAN->engine,'','engine incorrectly detected for pgsql');
     //        }
     $this->assertEqual($oPAN->prefix, 'panprefix_', 'prefix not detected');
 }