6.14.6.3. Test Code

Start python section to interscript/tests/test_stacking_weaver.pak[1 /1 ]
     1: #line 1039 "web_weaver.ipk"
     2: @mysink = named_file_sink(get_pass_frame(),'interscript/tests/output/test_stacking_weaver.html',eol='\r\n')
     3: @weaver = html_weaver(get_pass_frame(),mysink, title='Stacking Weaver Test', language='en')
     4: @weaver = stacking_weaver(weaver,'swt_%s.html',[1,3,99,99,99])
     5: Simple test for stacking weaver : headings are:
     6: @begin_displayed_code()
     7: 1 (link)
     8:   1.1 (internal)
     9:   1.2 (internal)
    10:     1.2.1 (link)
    11:     1.2.2 (link)
    12:           1.2.2.1 (internal)
    13:           1.2.2.2 (internal)
    14:           1.2.2.3 (internal)
    15:     1.2.3
    16: 2
    17: 3.
    18: @end_displayed_code()
    19: Documents should be spawned at level 1 and 3.
    20: @head(1,'Heading 1')
    21: This is a stacking weaver test.
    22: @head(2,'Heading 1.1')
    23: This is a stacking weaver test.
    24: @head(2,'Heading 1.2')
    25: This is a stacking weaver test.
    26: @head(3,'Heading 1.2.1')
    27: This is a stacking weaver test.
    28: @head(3,'Heading 1.2.2')
    29: This is a stacking weaver test.
    30: @head(4,'Heading 1.2.2.1')
    31: This is a stacking weaver test.
    32: @head(4,'Heading 1.2.2.2')
    33: This is a stacking weaver test.
    34: @head(4,'Heading 1.2.2.3')
    35: This is a stacking weaver test.
    36: @head(3,'Heading 1.2.3')
    37: This is a stacking weaver test.
    38: @head(1,'Heading 2')
    39: This is a stacking weaver test.
    40: @head(1,'Heading 3')
    41: This is a stacking weaver test.
End python section to interscript/tests/test_stacking_weaver.pak[1]
Click interscript/tests/output/test_stacking_weaver.html for result. See diagnostics from the run below.
Start output section of "/usr/local/bin/python" interscript/bin/iscr.py --test interscript/tests/test_stacking_weaver.pak
Command returned 256
     1: Interscript test mode, loading interscript from current directory
     2: Interscript directory is
     3: Traceback (most recent call last):
     4:   File "interscript/bin/iscr.py", line 11, in ?
     5:     print 'Interscript directory is',interscript.directory
     6: AttributeError: directory
End output section to "/usr/local/bin/python" interscript/bin/iscr.py --test interscript/tests/test_stacking_weaver.pak