コード例 #1
0
 public function setUp()
 {
     parent::setup();
     date_default_timezone_set('America/New_York');
     $str = file_get_contents('scores.json');
     $this->data = json_decode($str, true);
 }
コード例 #2
0
 public function tearDown()
 {
     if ($this->bufferOutput) {
         ob_flush();
         ob_end_clean();
         $this->bufferOutput = false;
     }
     parent::tearDown();
     ob_end_clean();
     ob_end_clean();
     // not sure why we need to call twice to suppress output
 }
コード例 #3
0
 public function setUp()
 {
     parent::setup();
     date_default_timezone_set('America/New_York');
     $str = file_get_contents('TransformEntryFunctionTest.json');
     $data = json_decode($str, true);
     $mock = new MockQueryResultIterator($data);
     CFDBQueryResultIteratorFactory::getInstance()->setQueryResultsIteratorMock($mock);
     global $wpdb;
     $wpdb = new WPDB_Mock();
     $fields = array();
     foreach (array_keys($data[0]) as $key) {
         $fields[] = (object) array('field_name' => $key);
     }
     $wpdb->getResultReturnVal = $fields;
 }
コード例 #4
0
 public function setUp()
 {
     parent::setup();
     date_default_timezone_set('America/New_York');
     $dataJson = '[
 {
     "Submitted": "1401303038.5193",
     "name": "C",
     "date": "1/2/2010",
     "Submitted Login": "******",
     "Submitted From": "192.168.1.1",
     "fields_with_file" : ""
 },
 {
     "Submitted": "1401303039.5193",
     "name": "A",
     "date": "5/25/1997",
     "Submitted Login": "******",
     "Submitted From": "192.168.1.1",
     "fields_with_file" : ""
 },
 {
     "Submitted": "1401303040.5193",
     "name": "B",
     "date": "5/25/2003",
     "Submitted Login": "******",
     "Submitted From": "192.168.1.1",
     "fields_with_file" : ""
 }
 ]';
     $data = json_decode($dataJson, true);
     $mock = new MockQueryResultIterator($data);
     CFDBQueryResultIteratorFactory::getInstance()->setQueryResultsIteratorMock($mock);
     global $wpdb;
     $wpdb = new WPDB_Mock();
     $fields = array();
     foreach (array_keys($data[0]) as $key) {
         $fields[] = (object) array('field_name' => $key);
     }
     $wpdb->getResultReturnVal = $fields;
 }
コード例 #5
0
 public function setUp()
 {
     parent::setup();
     global $_POST;
     $_POST = array();
 }
コード例 #6
0
 function tearDown() {
     global $alt_get_options;
     unset($alt_get_options);
     parent::tearDown();
 }