public function preTest() { $this->_sql = Solar::factory('Solar_Sql', array('adapter' => 'Solar_Sql_Adapter_Sqlite', 'name' => ':memory:')); $cmd = "CREATE TABLE members (" . " handle VARCHAR(255)," . " passwd CHAR(32)," . " email VARCHAR(255)," . " moniker VARCHAR(255)," . " uri VARCHAR(255)" . ")"; $this->_sql->query($cmd); $dir = Solar_Class::dir('Mock_Solar_Auth_Adapter_Ini'); $insert = parse_ini_file($dir . 'users.ini', true); foreach ($insert as $handle => $data) { $data['handle'] = $handle; $data['passwd'] = hash('md5', $data['passwd']); $this->_sql->insert('members', $data); } $this->_moniker = 'Paul M. Jones'; $this->_email = '*****@*****.**'; $this->_uri = 'http://paul-m-jones.com'; $this->_config['sql'] = $this->_sql; $this->_config['table'] = 'members'; $this->_config['email_col'] = 'email'; $this->_config['moniker_col'] = 'moniker'; $this->_config['uri_col'] = 'uri'; parent::preTest(); }
public function preTest() { $this->_handle = null; parent::preTest(); }