1073
1073
test_nav_menu($rendered, $expected_string, "JQTreeView Nav Menu with Hidden Item");
1076
# Test HTML::Widgets::NavMenu::JQueryTreeView with li_id.
1078
my $nav_menu = HTML::Widgets::NavMenu::JQueryTreeView->new(
1079
'path_info' => "/me/",
1080
@{$test_data->{'with_ids_nav_menu'}},
1081
'ul_classes' => [ "one", "two", "three" ],
1085
$nav_menu->render();
1087
my $expected_string = <<"EOF";
1090
<a href="../">Home</a>
1092
<li class="open" id="about_me">
1097
<a href="visible/">Visible</a>
1100
<a href="visible-too/">Visible Too</a>
1108
test_nav_menu($rendered, $expected_string,
1109
"JQTreeView Nav Menu with li_id");
1112
# Test HTML::Widgets::NavMenu (non-JQueryTreeView) with li_id.
1114
my $nav_menu = HTML::Widgets::NavMenu->new(
1115
'path_info' => "/me/",
1116
@{$test_data->{'with_ids_nav_menu'}},
1117
'ul_classes' => [ "one", "two", "three" ],
1121
$nav_menu->render();
1123
my $expected_string = <<"EOF";
1126
<a href="../">Home</a>
1133
<a href="visible/">Visible</a>
1136
<a href="visible-too/">Visible Too</a>
1144
test_nav_menu($rendered, $expected_string,
1145
"Non-JQTreeView Nav Menu with li_id");