function init() { parent::init(); $this->api->dbConnect('mysql://*****:*****@localhost/atk4core_testsuite'); $this->api->db->beginTransaction(); // force use transaction }
function init() { parent::init(); $this->model = $this->add('Model', array('id_field' => 'id')); $this->model->addField('id')->type('int'); $this->model->addField('parent_id')->type('flaot'); $this->model->addField('field')->type('str'); $this->rows = array(4 => array('id' => 4, 'parent_id' => 87.40000000000001, 'field' => 'pluto'), 6 => array('id' => 6, 'parent_id' => 826, 'field' => 'pippo'), 9 => array('id' => 9, 'parent_id' => 0.1, 'field' => 'foo'), 10 => array('id' => 10, 'parent_id' => 46.4, 'field' => 'bar')); $this->controller = $this->add('Controller_Data_Array'); $this->controller->setSource($this->model, $this->rows); $this->model->setControllerData($this->controller); }