| #!/bin/sh |
| # Copyright (C) 2014-2025 Free Software Foundation, Inc. |
| # |
| # This program is free software; you can redistribute it and/or modify |
| # it under the terms of the GNU General Public License as published by |
| # the Free Software Foundation; either version 3, or (at your option) |
| # any later version. |
| # |
| # This program is distributed in the hope that it will be useful, |
| # but WITHOUT ANY WARRANTY; without even the implied warranty of |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| # GNU General Public License for more details. |
| # |
| # You should have received a copy of the GNU General Public License |
| # along with this program. If not, see <https://www.gnu.org/licenses/>. |
| |
| srcdir=${srcdir:-.} |
| . $srcdir/t/Init-test.inc |
| |
| run_ginfo -f split 'Second' |
| |
| # Follow a menu entry in a split file to a node in a different subfile from |
| # the one containing "Top". Check that we arrived properly and remembered |
| # that we are in a split file by going back to "Top" with "t". |
| printf tDq >&7 |
| timeout_test |
| |
| if test ! -f $ginfo_output; then |
| retval=1 |
| else |
| grep 'Node: Top' $ginfo_output |
| retval=$? |
| fi |
| |
| cleanup |