public function testValueWithSchema()
{
$result = $this->_db->value('2013-01-07 13:57:03.621684', array('type' => 'timestamp'));
$this->assertIdentical("'2013-01-07 13:57:03.621684'", $result);
$result = $this->_db->value('2012-05-25 22:44:00', array('type' => 'timestamp'));
$this->assertIdentical("'2012-05-25 22:44:00'", $result);
$result = $this->_db->value('2012-00-00', array('type' => 'date'));
$this->assertIdentical("'2011-11-30'", $result);
$result = $this->_db->value((object) "'2012-00-00'", array('type' => 'date'));
$this->assertIdentical("'2012-00-00'", $result);
}