|
@@ -14,7 +14,6 @@
|
|
|
*/
|
|
*/
|
|
|
namespace Cake\Test\TestCase\ORM;
|
|
namespace Cake\Test\TestCase\ORM;
|
|
|
|
|
|
|
|
-use Cake\Core\Configure;
|
|
|
|
|
use Cake\Core\Plugin;
|
|
use Cake\Core\Plugin;
|
|
|
use Cake\Datasource\ConnectionManager;
|
|
use Cake\Datasource\ConnectionManager;
|
|
|
use Cake\ORM\Entity;
|
|
use Cake\ORM\Entity;
|
|
@@ -112,6 +111,16 @@ class ResultSetTest extends TestCase
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
|
+ * @expectedException \Cake\Database\Exception
|
|
|
|
|
+ * @expectedExceptionMessage You cannot serialize an un-buffered ResultSet. Use Query::bufferResults() to get a buffered ResultSet.
|
|
|
|
|
+ */
|
|
|
|
|
+ public function testSerializationUnbuffered()
|
|
|
|
|
+ {
|
|
|
|
|
+ $results = $this->table->find('all')->bufferResults(false)->all();
|
|
|
|
|
+ serialize($results);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
* Test iteration after serialization
|
|
* Test iteration after serialization
|
|
|
*
|
|
*
|
|
|
* @return void
|
|
* @return void
|