type = 'firebird'; $params->file = $dbpath; $params->host = 'localhost'; $params->user = 'sysdba'; $params->pass = 'masterkey'; $this->qb = new Query_Builder($params); //echo '
Firebird Queries
'; } function TestQBGet() { $query = $this->qb->get('create_test'); $this->assertTrue(is_resource($query)); } function TestQBGetLimit() { $query = $this->qb->get('create_test', 2); $this->assertTrue(is_resource($query)); } function TestQBGetLimitSkip() { $query = $this->qb->get('create_test', 2, 1); $this->assertTrue(is_resource($query)); } function TestQBSelectWhereGet() { $query = $this->qb->select('id, key as k, val') ->where('id >', 1) ->where('id <', 800) ->get('create_test', 2, 1); $this->assertTrue(is_resource($query)); } function TestQBSelectWhereGet2() { $query = $this->qb->select('id, key as k, val') ->where(' id ', 1) ->get('create_test', 2, 1); $this->assertTrue(is_resource($query)); } function TestQBSelectGet() { $query = $this->qb->select('id, key as k, val') ->get('create_test', 2, 1); $this->assertTrue(is_resource($query)); } function TestSelectFromGet() { $query = $this->qb->select('id, key as k, val') ->from('create_test ct') ->where('id >', 1) ->get(); $this->assertTrue(is_resource($query)); } function TestSelectFromLimitGet() { $query = $this->qb->select('id, key as k, val') ->from('create_test ct') ->where('id >', 1) ->limit(3) ->get(); $this->assertTrue(is_resource($query)); } function TestInsert() { $query = $this->qb->set('id', 4) ->set('key', 4) ->set('val', 5) ->insert('create_test'); $this->assertTrue($query); } function TestUpdate() { $query = $this->qb->set('id', 4) ->set('key', 'gogle') ->set('val', 'non-word') ->where('id', 4) ->update('create_test'); $this->assertTrue($query); } }