From a387492c18ec247eee3185eb4b86035924b1f7ff Mon Sep 17 00:00:00 2001 From: PaulHarvey Date: Sat, 5 Feb 2011 18:03:44 +0000 Subject: [PATCH] Item10316: More START/ENDSECTION tests, timing git-svn-id: http://svn.foswiki.org/trunk@10659 0b4bb1d4-4e5a-0410-9cc4-b2b747904278 --- UnitTestContrib/test/unit/Fn_SECTION.pm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/UnitTestContrib/test/unit/Fn_SECTION.pm b/UnitTestContrib/test/unit/Fn_SECTION.pm index 9127316879..7c7b5f4746 100644 --- a/UnitTestContrib/test/unit/Fn_SECTION.pm +++ b/UnitTestContrib/test/unit/Fn_SECTION.pm @@ -146,4 +146,27 @@ sub test_sections10 { ); } +# Item10316 +sub test_continuedsections { + my ($this) = @_; + my $text = <<'HERE'; +Pre-INCLUDEable %STARTINCLUDE% In-the-INCLUDEable bit +%STARTSECTION{"1"}% 1 content %ENDSECTION{"1"}% +%STARTSECTION{"2"}% 2 content +%STARTSECTION{"21"}% 2.1 content %ENDSECTION{"21"}% +%STARTSECTION{"22"}% 2.2 content +%STARTSECTION{"221"}% 2.2.1 content %ENDSECTION{"221"}% +%STARTSECTION{"222"}% 2.2.2 content %ENDSECTION{"222"}% +%STARTSECTION{"223"}% 2.2.3 content %ENDSECTION{"223"}% +%STARTSECTION{"224"}% 2.2.4 continued content %ENDSECTION{"224"}% +%ENDSECTION{"22"}% +%STARTSECTION{"23"}% 2.3 content %ENDSECTION{"23"}% +%ENDSECTION{"2"}% +%STARTSECTION{"3"}% 3 content %ENDSECTION{"3"}% +Still-in-the-INCLUDEable bit +%STOPINCLUDE% Post-INCLUDEable +HERE + +} + 1;