From 6fe654cd9ef44f9fd04861f9d78b6ad60f000dca Mon Sep 17 00:00:00 2001 From: gwoo Date: Tue, 20 Nov 2007 18:20:47 +0000 Subject: [PATCH] adding test for Set::reverse() git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@6032 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/tests/cases/libs/set.test.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cake/tests/cases/libs/set.test.php b/cake/tests/cases/libs/set.test.php index 43ce0e885..e36a8ec21 100644 --- a/cake/tests/cases/libs/set.test.php +++ b/cake/tests/cases/libs/set.test.php @@ -455,6 +455,16 @@ class SetTest extends UnitTestCase { '__findMethods' => array('all' => true, 'first' => true, 'count' => true, 'neighbors' => true), '_log' => null); $result = Set::reverse($model); $this->assertIdentical($result, $expected); + + $class = new stdClass; + $class->User = new stdClass; + $class->User->id = 100; + $class->someString = 'this is some string'; + $class->Profile = new stdClass; + $class->Profile->name = 'Joe Mamma'; + $result = Set::reverse($class); + $expected = array('User' => array('id' => '100'), 'Profile' => array('name' => 'Joe Mamma')); + $this->assertEqual($result, $expected); } function testFormatting() {