lithium\tests\cases\util\SetTest::testMatchesMultipleLevels PHP Метод

testMatchesMultipleLevels() публичный Метод

    public function testMatchesMultipleLevels()
    {
        $result = array('Attachment' => array('keep' => array()), 'Comment' => array('keep' => array('Attachment' => array('fields' => array('attachment')))), 'User' => array('keep' => array()), 'Article' => array('keep' => array('Comment' => array('fields' => array('comment', 'published')), 'User' => array('fields' => array('user')))));
        $this->assertTrue(Set::matches($result, '/Article/keep/Comment'));
        $result = Set::matches($result, '/Article/keep/Comment/fields/user');
        $this->assertFalse($result);
    }