/**
  * Initializes this fixture class
  *
  * @return boolean
  */
 public function init()
 {
     if (empty($this->file)) {
         $this->file = Inflector::tableize($this->name) . '.sql';
     }
     return parent::init();
 }
Exemple #2
0
 /**
  * Initialize the fixture.
  *
  * @return void
  */
 public function init()
 {
     foreach ($this->records as $i => $recode) {
         $this->records[$i]['path'] = TMP . 'tests' . DS . 'file' . DS . $recode['id'] . DS;
     }
     parent::init();
 }
Exemple #3
0
 /**
  * {@inheritDoc}
  */
 public function init()
 {
     if (empty($this->fields)) {
         $this->fields = $this->getSchema($this->name);
     }
     parent::init();
 }
 function init()
 {
     foreach ($this->records as $index => $record) {
         $this->records[$index]['created_on'] = date('Y-m-d H:m:s', strtotime($record['created_on']));
     }
     return parent::init();
 }
 /**
  * Initialize the fixture.
  *
  * @return void
  */
 public function init()
 {
     for ($i = 101; $i <= 200; $i++) {
         $this->records[$i] = array('id' => $i, 'language_id' => '2', 'block_id' => $i, 'key' => 'announcement_' . $i, 'status' => '1', 'is_active' => '1', 'is_latest' => '1', 'content' => 'Announcements content ' . $i);
     }
     parent::init();
 }
Exemple #6
0
 /**
  * Insert the first 35 users.
  */
 public function init()
 {
     $this->records = array();
     for ($i = 0; $i < 35; $i++) {
         $this->records[] = array('id' => $i + 1, 'user_id' => $i + 1, 'created' => '2014-12-03 15:00:00');
     }
     parent::init();
 }
Exemple #7
0
 /**
  * Inserting 50 users.
  */
 public function init()
 {
     $this->records = array();
     for ($i = 0; $i < 50; $i++) {
         $stage = $i < 35 ? 'applied' : 'retired';
         $this->records[] = array('id' => $i + 1, 'username' => 'Player' . $i + 1, 'password' => '', 'md5password' => 'e77989ed21758e78331b20e477fc5582', 'admin' => false, 'stage' => $stage, 'timeline' => '00000000000000', 'participations' => 0, 'achievements' => 0, 'created' => '2014-12-03 15:00:00');
     }
     parent::init();
 }
 /**
  * Initialize the fixture.
  *
  * @return void
  * @throws MissingModelException Whe importing from a model that does not exist.
  * @codeCoverageIgnore
  */
 public function init()
 {
     $default = array('plugin_key' => 'test_plugin', 'block_key' => 'test_block_paging_key', 'content_key' => 'test_contet_paging', 'comment' => 'Comment %s', 'created_user' => '1', 'created' => '2014-10-09 16:07:57');
     for ($i = 0; $i <= 100; $i++) {
         $comments = array_merge(array(), $default);
         $comments['comment'] = sprintf($comments['comment'], $i);
         $this->records[] = $comments;
     }
     parent::init();
 }
Exemple #9
0
 /**
  * Standings for eight groups.
  */
 public function init()
 {
     $this->records = array();
     $id = 1;
     for ($i = 0; $i < 8; $i++) {
         for ($k = 0; $k < 4; $k++) {
             $this->records[] = array('id' => $id, 'group_id' => $i + 1, 'user_id' => $id, 'points' => 0, 'games' => 0, 'game_ratio' => 0, 'round_ratio' => 0);
             $id++;
         }
     }
     parent::init();
 }
 function init()
 {
     foreach ($this->records as $index => $record) {
         $this->records[$index]['created_on'] = date('Y-m-d H:m:s', strtotime($record['created_on']));
         $this->records[$index]['updated_on'] = date('Y-m-d H:m:s', strtotime($record['updated_on']));
         $this->records[$index]['due_date'] = date('Y-m-d H:m:s', strtotime($record['due_date']));
         if (!empty($record['start_date'])) {
             $this->records[$index]['start_date'] = date('Y-m-d H:m:s', strtotime($record['start_date']));
         }
     }
     return parent::init();
 }
 /**
  * Initialize the fixture.
  *
  * @return void
  */
 public function init()
 {
     foreach ($this->records as $i => $recode) {
         if ($recode['id'] !== '4') {
             $this->records[$i]['url'] = APP . 'Plugin' . DS . 'RssReaders' . DS . 'Test' . DS . 'Fixture' . DS . 'rss_v1.xml';
         }
         if ($recode['id'] === '3') {
             $this->records[$i]['modified'] = date('Y-m-d H:i:s');
         }
     }
     parent::init();
 }
Exemple #12
0
 /**
  * {@inheritdoc}
  */
 public function init()
 {
     parent::init();
     $autoFill = isset($this->fields['created']) || isset($this->fields['modified']) || isset($this->fields['updated']);
     if (!empty($this->model)) {
         $Model = ClassRegistry::init($this->model);
         $stateable = $Model->Behaviors->attached('Stateable');
         var_dump($Model->alias);
     }
     if (empty($this->defaults) && !$autoFill) {
         return;
     }
     foreach ((array) $this->records as $k => $record) {
         $this->records[$k] += $this->defaults;
         foreach (array('created', 'modified', 'updated') as $field) {
             if (isset($this->fields[$field])) {
                 $this->records[$k] += array($field => date('Y-m-d H:i:s'));
             }
         }
     }
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'member_id' => 1, 'admin_id' => 3, 'old_status' => 0, 'new_status' => 1, 'timestamp' => date('Y-m-d H:i:s')), array('id' => 2, 'member_id' => 4, 'admin_id' => 5, 'old_status' => 4, 'new_status' => 5, 'timestamp' => '2012-12-17 19:19:59'), array('id' => 3, 'member_id' => 3, 'admin_id' => 5, 'old_status' => 4, 'new_status' => 5, 'timestamp' => '2013-04-02 09:32:42'));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'role_name' => 'admin'), array('id' => 2, 'role_name' => 'test'));
     parent::init();
 }
 public function init()
 {
     $records = array(array('username' => '*****@*****.**', 'password' => 'contrapassword1', 'first_name' => 'NombreUno', 'last_name' => 'ApellidoUno', 'gender' => 'M', 'birthday' => '1990-05-05'), array('username' => '*****@*****.**', 'password' => 'contrapassword2', 'first_name' => 'NombreDos', 'last_name' => 'ApellidoDos', 'gender' => 'M', 'birthday' => '1990-05-05'), array('username' => '*****@*****.**', 'password' => 'contrapassword3', 'first_name' => 'NombreTres', 'last_name' => 'ApellidoTres', 'gender' => 'F', 'birthday' => '1990-05-05'));
     parent::init();
 }
Exemple #16
0
 /**
  * Records
  *
  * @return void
  * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
  */
 public function init()
 {
     $this->records = array(array('id' => 1, 'category_id' => 2, 'key' => 'key1', 'origin_id' => 1, 'status' => NetCommonsBlockComponent::STATUS_PUBLISHED, 'title' => '公開済み記事', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2014-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 1, 'created' => '2015-02-23 05:58:13', 'modified_user' => 1, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 1, 'is_active' => 0), array('id' => 2, 'category_id' => 2, 'key' => 'key1', 'origin_id' => 1, 'status' => NetCommonsBlockComponent::STATUS_PUBLISHED, 'title' => '2015年2月23日公開予定の記事', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2015-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 1, 'created' => '2015-02-23 05:58:13', 'modified_user' => 2, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 1, 'is_active' => 1), array('id' => 3, 'category_id' => 2, 'key' => 'key3', 'origin_id' => 3, 'status' => NetCommonsBlockComponent::STATUS_PUBLISHED, 'title' => 'コントローラテストに使う', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2015-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 1, 'created' => '2015-02-23 05:58:13', 'modified_user' => 2, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 1, 'is_active' => 1), array('id' => 4, 'category_id' => 2, 'key' => 'key4', 'origin_id' => 4, 'status' => NetCommonsBlockComponent::STATUS_IN_DRAFT, 'title' => 'コントローラテストに使う。一度も公開されてない記事', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2015-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 1, 'created' => '2015-02-23 05:58:13', 'modified_user' => 2, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 0, 'is_active' => 0), array('id' => 5, 'category_id' => 2, 'key' => 'key4', 'origin_id' => 4, 'status' => NetCommonsBlockComponent::STATUS_IN_DRAFT, 'title' => 'コントローラテストに使う。一度も公開されてない記事', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2015-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 1, 'created' => '2015-02-23 05:58:13', 'modified_user' => 2, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 1, 'is_active' => 0), array('id' => 6, 'category_id' => 2, 'key' => 'key6', 'origin_id' => 6, 'status' => NetCommonsBlockComponent::STATUS_PUBLISHED, 'title' => 'OriginId=6 id=6 created_user=4', 'body1' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'body2' => 'Lorem ipsum dolor sit amet, aliquet feugiat. Convallis morbi fringilla gravida, phasellus feugiat dapibus velit nunc, pulvinar eget sollicitudin venenatis cum nullam, vivamus ut a sed, mollitia lectus. Nulla vestibulum massa neque ut et, id hendrerit sit, feugiat in taciti enim proin nibh, tempor dignissim, rhoncus duis vestibulum nunc mattis convallis.', 'published_datetime' => '2015-02-23 05:58:13', 'is_auto_translated' => 1, 'translation_engine' => 'Lorem ipsum dolor sit amet', 'created_user' => 4, 'created' => '2015-02-23 05:58:13', 'modified_user' => 2, 'modified' => '2015-02-23 05:58:13', 'block_id' => 5, 'blog_key' => 'blog1', 'is_latest' => 1, 'is_active' => 1));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'node_id' => 1, 'content' => 'test content'));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'node_type_id' => 1, 'user_id' => 1, 'node_parent' => 0, 'has_subject' => 1, 'has_content' => 1, 'has_media' => 0, 'has_meta' => 0, 'node_status' => 1, 'node_created' => date('c')), array('id' => 2, 'node_type_id' => 2, 'user_id' => 1, 'node_parent' => 0, 'has_subject' => 1, 'has_content' => 0, 'has_media' => 0, 'has_meta' => 0, 'node_status' => 1, 'node_created' => date('c')), array('id' => 3, 'node_type_id' => 1, 'user_id' => 1, 'node_parent' => 0, 'has_subject' => 0, 'has_content' => 0, 'has_media' => 1, 'has_meta' => 0, 'node_status' => 1, 'node_created' => date('c')), array('id' => 4, 'node_type_id' => 1, 'user_id' => 1, 'node_parent' => 0, 'has_subject' => 0, 'has_content' => 0, 'has_media' => 0, 'has_meta' => 1, 'node_status' => 1, 'node_created' => date('c')));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'aro_object_id' => 1, 'aro_object' => 'roles', 'aco_object' => 'controller/action', 'aco_adapter' => 'controller', 'allow' => 1, 'deny' => 0), array('id' => 2, 'aro_object_id' => 1, 'aro_object' => 'users', 'aco_object' => 'controller/action', 'aco_adapter' => 'controller', 'allow' => 0, 'deny' => 1), array('id' => 3, 'aro_object_id' => 0, 'aro_object' => '*', 'aco_object' => 'controller/action', 'aco_adapter' => 'controller', 'allow' => 1, 'deny' => 0), array('id' => 4, 'aro_object_id' => 0, 'aro_object' => '*', 'aco_object' => 'controller3/action3', 'aco_adapter' => 'controller', 'allow' => 0, 'deny' => 1), array('id' => 5, 'aro_object_id' => 1, 'aro_object' => 'users', 'aco_object' => 'controller3/action3', 'aco_adapter' => 'controller', 'allow' => 1, 'deny' => 0), array('id' => 6, 'aro_object_id' => 1, 'aro_object' => 'roles', 'aco_object' => 'TestModule', 'aco_adapter' => 'module', 'allow' => 0, 'deny' => 1), array('id' => 7, 'aro_object_id' => 1, 'aro_object' => 'roles', 'aco_object' => 'TestModule2', 'aco_adapter' => 'module', 'allow' => 1, 'deny' => 0));
     parent::init();
 }
 public function init()
 {
     $records = array(array('id' => 1, 'category_name' => 'Drama'), array('id' => 2, 'category_name' => 'Comedia'), array('id' => 6, 'category_name' => 'Acción'), array('id' => 7, 'category_name' => 'Familiar'), array('id' => 8, 'category_name' => 'Crimen'), array('id' => 9, 'category_name' => 'Fantasía'), array('id' => 10, 'category_name' => 'Histórica'), array('id' => 12, 'category_name' => 'Romántica'), array('id' => 15, 'category_name' => 'Ciencia ficción'), array('id' => 17, 'category_name' => 'Terror'));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'node_id' => 2, 'node_object_id' => 1, 'relation_name' => 'test rels', 'relation_created' => date('c')));
     parent::init();
 }
Exemple #22
0
 public function init()
 {
     $this->records = array(array('id' => 1, 'project_id' => 1, 'title' => 'Test Todo 1', 'detail' => 'Test Todo Detail 1', 'status_id' => 1, 'duedate' => '2010-01-01 00:00:00', 'closed' => date('Y-m-d H:i:s'), 'created' => '2010-01-01 00:00:00', 'updated' => '2010-01-01 00:00:00'), array('id' => 2, 'project_id' => 1, 'title' => 'Test Todo 2', 'detail' => 'Test Todo Detail 2', 'status_id' => 1, 'duedate' => '2010-01-01 00:00:00', 'closed' => date('Y-m-d H:i:s'), 'created' => '2010-01-01 00:00:00', 'updated' => '2010-01-01 00:00:00'), array('id' => 3, 'project_id' => 1, 'title' => 'Test Todo 3', 'detail' => 'Test Todo Detail 3', 'status_id' => 2, 'duedate' => '2010-01-01 00:00:00', 'closed' => date('Y-m-d H:i:s', strtotime('-3 day')), 'created' => '2010-01-01 00:00:00', 'updated' => '2010-01-01 00:00:00'), array('id' => 4, 'project_id' => 2, 'title' => 'Test Todo 4', 'detail' => 'Test Todo Detail 4', 'status_id' => 2, 'duedate' => '2010-01-01 00:00:00', 'closed' => date('Y-m-d H:i:s', strtotime('-10 day')), 'created' => '2010-01-01 00:00:00', 'updated' => '2010-01-01 00:00:00'), array('id' => 5, 'project_id' => 2, 'title' => 'Test Todo 5', 'detail' => 'Test Todo Detail 5', 'status_id' => 2, 'duedate' => '2010-01-01 00:00:00', 'closed' => date('Y-m-d H:i:s', strtotime('-20 day')), 'created' => '2010-01-01 00:00:00', 'updated' => '2010-01-01 00:00:00'));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'title' => 'First Article', 'body' => 'First Article Body', 'published' => '1', 'created' => date('Y-m-d H:i:s'), 'updated' => date('Y-m-d H:i:s')));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('association_key' => 1, 'model' => 'Author', 'data' => 'mariano', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 2, 'model' => 'Author', 'data' => 'nate', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 3, 'model' => 'Author', 'data' => 'larry', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 4, 'model' => 'Author', 'data' => 'garrett', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 1, 'model' => 'Apple', 'data' => 'Red 1.Red Apple 1', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 2, 'model' => 'Apple', 'data' => 'Bright Red 1.Bright Red Apple', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 3, 'model' => 'Apple', 'data' => 'blue green.green blue', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 4, 'model' => 'Apple', 'data' => 'Blue Green.Test Name', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 5, 'model' => 'Apple', 'data' => 'Green.Blue Green', 'created' => '2015-08-26', 'modified' => '2015-08-26'), array('association_key' => 6, 'model' => 'Apple', 'data' => 'My new appleOrange.My new apple', 'created' => '2015-08-26', 'modified' => '2015-08-26'));
     parent::init();
 }
 public function init()
 {
     $records = array(array('id' => 'GMR-2072', 'name' => 'Whiplash', 'price' => 16.31, 'stock_quantity' => 383, 'format' => 'Bluray', 'languages' => 'Inglés, Español', 'subtitles' => 'Español, Inglés, Francés, Alemán', 'release_year' => '2014', 'runtime' => 107, 'more_details' => 'Director: Damien Chazelle; Productor: David Lancaste'), array('id' => 'AQA-4470', 'name' => 'Los Vengadores', 'price' => 95.19, 'stock_quantity' => 283, 'format' => 'DVD', 'languages' => 'Español', 'subtitles' => 'Español, Inglés, Francés, Portugués', 'release_year' => '2012', 'runtime' => 143, 'more_details' => 'Director: Damien Chazelle; Productor: David Lancaste'), array('id' => 'IYN-5172', 'name' => 'Toy Story 3', 'price' => 21.29, 'stock_quantity' => 58, 'format' => 'Bluray', 'languages' => 'Inglés, Español', 'subtitles' => 'Español, Inglés, Alemán, Portugués', 'release_year' => '2010', 'runtime' => 103, 'more_details' => 'Director: Damien Chazelle; Productor: David Lancaste'));
     parent::init();
 }
Exemple #26
0
 /**
  * Callback issued when a controller's action is about to be invoked through testAction().
  *
  * @param Controller $controller	Controller that's about to be invoked.
  * @param array $params	Additional parameters as sent by testAction().
  * @return void
  * @access public
  */
 function startController(&$controller, $params = array())
 {
     if (isset($params['fixturize']) && (is_array($params['fixturize']) && !empty($params['fixturize']) || $params['fixturize'] === true)) {
         if (!isset($this->db)) {
             $this->_initDb();
         }
         if ($controller->uses === false) {
             $list = array($controller->modelClass);
         } else {
             $list = is_array($controller->uses) ? $controller->uses : array($controller->uses);
         }
         $models = array();
         ClassRegistry::config(array('ds' => $params['connection']));
         foreach ($list as $name) {
             if (is_array($params['fixturize']) && in_array($name, $params['fixturize']) || $params['fixturize'] === true) {
                 if (class_exists($name) || App::import('Model', $name)) {
                     $object = ClassRegistry::init($name);
                     //switch back to specified datasource.
                     $object->setDataSource($params['connection']);
                     $db = ConnectionManager::getDataSource($object->useDbConfig);
                     $db->cacheSources = false;
                     $models[$object->alias] = array('table' => $object->table, 'model' => $object->alias, 'key' => strtolower($name));
                 }
             }
         }
         ClassRegistry::config(array('ds' => 'test_suite'));
         if (!empty($models) && isset($this->db)) {
             $this->_actionFixtures = array();
             foreach ($models as $model) {
                 $fixture = new CakeTestFixture($this->db);
                 $fixture->name = $model['model'] . 'Test';
                 $fixture->table = $model['table'];
                 $fixture->import = array('model' => $model['model'], 'records' => true);
                 $fixture->init();
                 $fixture->create($this->db);
                 $fixture->insert($this->db);
                 $this->_actionFixtures[] = $fixture;
             }
             foreach ($models as $model) {
                 $object = ClassRegistry::getObject($model['key']);
                 if ($object !== false) {
                     $object->setDataSource('test_suite');
                     $object->cacheSources = false;
                 }
             }
         }
     }
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'user_id' => 1, 'meta_key' => 'test user key', 'meta_value' => 'test user value'));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'users_roles_id' => 1, 'user_name' => 'test user', 'user_password' => 'test', 'user_email' => '*****@*****.**', 'user_status' => 1, 'user_last_login' => date('c'), 'user_created' => date('c')), array('id' => 2, 'users_roles_id' => 2, 'user_name' => 'test user 2', 'user_password' => 'test2', 'user_email' => '*****@*****.**', 'user_status' => 0, 'user_last_login' => date('c'), 'user_created' => date('c')));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('member_id' => 1, 'request_guid' => '50b0ec45-8984-48b8-ac8a-5db90a000005', 'timestamp' => '2012-11-24 15:48:21', 'expired' => 1), array('member_id' => 2, 'request_guid' => '50b104e4-33f8-4821-b756-5e100a000005', 'timestamp' => date('Y-m-d H:i:s'), 'expired' => 0), array('member_id' => 3, 'request_guid' => '50be19c8-0968-43ba-be1b-0990bcda665d', 'timestamp' => date('Y-m-d H:i:s', time() - 3 * 60 * 60), 'expired' => 0));
     parent::init();
 }
 public function init()
 {
     $this->records = array(array('id' => 1, 'node_id' => 1, 'subject' => 'test subject has content'), array('id' => 2, 'node_id' => 2, 'subject' => 'test subject term'));
     parent::init();
 }