Test 021: Testing a simple tag, 2: %-expressions.

Expression in plain text:

This is some text THIS IS THE RESULT OF AN EXPRESSION this is some more text.

Now some text before a tag:

Some text before Start tag called, parms="myParm="a tag"" End tag called


Now some text after a tag (which itself includes some text):

Here comes the tag Start tag called, parms="p=p" Body text End tag called
now some digits: 123456789

Now some text as part of the tag parameters:

Before the tag Start tag called, parms="parm="parm value"" Tag body End tag called
after the tag.

And a combination of the three:

Before the tag Start tag called, parms="parm="parm value"" Tag body End tag called
after the tag.

Finally, a very long parameter list, a) from a generated %-expression:

Start tag called, parms="parms="0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789"" End tag called


b)a long, multi-line, %-expression-less parameter list:

Start tag called, parms="parm1="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm2="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm3="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm4="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm5="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm6="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm7="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm8="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" parm9="abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi abcdefghij" " Body text End tag called


c)a long, sinlge-line, %-expression-less parameter list:

Start tag called, parms="parm1="0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789"" Body text End tag called


Ok. That's all!