Index: modules/menu/menu.test =================================================================== RCS file: /cvs/drupal/drupal/modules/menu/menu.test,v retrieving revision 1.5 diff -r1.5 menu.test 161a162,164 > > // Add menu item via the node form. > $item3 = $this->addNodeMenuItem(0, $menu_name); 215a219,244 > * Add a menu item via the node form UI. > * > * @param integer $plid Parent menu link id. > * @param string $menu_name Menu name. > * @return object Menu item created. > */ > function addNodeMenuItem($plid, $menu_name = 'navigation') { > $edit = array(); > $edit['title'] = $this->randomName(8); > $edit['body'] = $this->randomName(16); > $edit['menu[link_title]'] = $this->randomName(8); > $edit['menu[parent]'] = $menu_name . ':' . $plid; > $this->drupalPost('node/add/article', $edit, t('Save')); > > $node = $this->drupalGetNodeByTitle($edit['title']); > // Prepare node, since this is how the menu system attaches the menu details. > menu_nodeapi_prepare($node); > $item = $node->menu; > > $this->assertEqual($edit['menu[link_title]'], $item['title'], t('Menu item created via node form has the correct title.')); > $this->assertEqual($plid, $item['plid'], t('Menu item created via node form has the correct parent ID.')); > > return $item; > } > > /**