From 9406e80c908ce82755a3cacc24413d4d7df7f0d2 Mon Sep 17 00:00:00 2001 From: Andy Staudacher Date: Sun, 11 Jan 2009 03:28:57 +0000 Subject: Fix Access_Helper tests for MySQL strict mode (can't omit Iten type in inserts, it doesn't have a default value). --- core/tests/Access_Helper_Test.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'core/tests') diff --git a/core/tests/Access_Helper_Test.php b/core/tests/Access_Helper_Test.php index d7f014dc..0c39f841 100644 --- a/core/tests/Access_Helper_Test.php +++ b/core/tests/Access_Helper_Test.php @@ -62,7 +62,9 @@ class Access_Helper_Test extends Unit_Test_Case { public function adding_and_removing_items_adds_ands_removes_rows_test() { $root = ORM::factory("item", 1); - $item = ORM::factory("item")->add_to_parent($root); + $item = ORM::factory("item"); + $item->type = "album"; + $item->add_to_parent($root); // Simulate an event access::add_item($item); @@ -229,11 +231,15 @@ class Access_Helper_Test extends Unit_Test_Case { public function non_view_permissions_can_be_revoked_lower_down_test() { $root = ORM::factory("item", 1); $outer = album::create($root, rand(), "test album"); - $outer_photo = ORM::factory("item")->add_to_parent($outer); + $outer_photo = ORM::factory("item"); + $outer_photo->type = "photo"; + $outer_photo->add_to_parent($outer); access::add_item($outer_photo); $inner = album::create($outer, rand(), "test album"); - $inner_photo = ORM::factory("item")->add_to_parent($inner); + $inner_photo = ORM::factory("item"); + $inner_photo->type = "photo"; + $inner_photo->add_to_parent($inner); access::add_item($inner_photo); $outer->reload(); -- cgit v1.2.3