Tim Almdal
8d1790a0b4
* Add a moveTo unit test
...
* Pass the module::event(..., $data) by reference to the handlers
2008-12-05 04:56:33 +00:00
Bharat Mediratta
375e7c675e
Implement ORM_MPTT::delete() properly.
...
Inline ORM_MPTT::_grow() for now
Rewrite ORM_MPTT tests to be domain specific; they no longer use album/photo helpers.
2008-12-04 05:47:05 +00:00
Bharat Mediratta
24cbff29cc
Replace grow_test and constrict_test with add_hierarchy_test and
...
delete_hierarchy_test.
Our tests will be more robust if we test the public API and not the
internal private functions. If we get to the point where we have to
test the private functions, we should probably move those functions
into their own separate class with a public API.
2008-12-04 05:15:21 +00:00
Tim Almdal
5c095cbd78
Add unit tests to test growing and contracting the left and right pointers
...
Added a delete method to ORM_MPTT that contracts the tree when an item is deleted
2008-12-04 01:12:44 +00:00
Tim Almdal
6fd261c8b0
Add unittest and caching for ORM_MTPP::descendants
2008-11-20 06:05:22 +00:00
Tim Almdal
604e58346b
Add unittest and caching to ORM_MTPP::descendants_count
2008-11-20 05:06:24 +00:00
Bharat Mediratta
936decb437
Add children_count() to ORM_MPTT
2008-11-07 06:46:38 +00:00
Bharat Mediratta
e44ff9bb60
ORM_MPTT::parents() should not include the node itself.
2008-11-05 07:47:19 +00:00
Bharat Mediratta
212e6a0778
New tests for the ORM_MPTT class.
2008-11-04 23:16:42 +00:00