PyBlendSCXML 1.0.0 Python datamodel
Windows-10-10.0.19045-SP0 64 Bits
Blender Version 4.1.0: branch: blender-v4.1-release, commit date: 2024-03-25 20:42, hash: 40a5e739e270
Python Script: PyBlendSCXML/scxml_tester.py
Starting test193.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test193.scxml
INFO:pyscxml.pyscxml_session_2557185273872:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test193.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 0
INFO:pyscxml:enter: s1
INFO:pyscxml:exit: s1
INFO:pyscxml:transition: 0
INFO:pyscxml:enter: pass
Outcome: pass
INFO:pyscxml:exit: pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2557185273872' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test193.scxml] passed!
Starting test201.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test201.scxml
INFO:pyscxml.pyscxml_session_2397436162064:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test201.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 0
INFO:pyscxml:enter: pass
Outcome: pass
INFO:pyscxml:exit: pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2397436162064' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test201.scxml] passed!
Starting test278.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test278.scxml
INFO:pyscxml.pyscxml_session_1577492197392:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test278.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 0
INFO:pyscxml:enter: pass
Outcome: pass
INFO:pyscxml:exit: pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1577492197392' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test278.scxml] passed!
Starting test444.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test444.scxml
INFO:pyscxml.pyscxml_session_1539332419600:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test444.scxml
INFO:pyscxml:enter:ScxmlTest444 __main__
INFO:pyscxml:enter:ScxmlTest444 s0
INFO:pyscxml:exit:ScxmlTest444 s0
INFO:pyscxml:transition:ScxmlTest444 0
INFO:pyscxml:enter:ScxmlTest444 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest444 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1539332419600' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test444.scxml] passed!
Starting test445.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test445.scxml
INFO:pyscxml.pyscxml_session_2790175059984:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test445.scxml
INFO:pyscxml:enter:ScxmlTest445 __main__
INFO:pyscxml:enter:ScxmlTest445 s0
INFO:pyscxml:exit:ScxmlTest445 s0
INFO:pyscxml:transition:ScxmlTest445 0
INFO:pyscxml:enter:ScxmlTest445 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest445 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2790175059984' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test445.scxml] passed!
Starting test446.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test446.scxml
INFO:pyscxml.pyscxml_session_3141809975312:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test446.scxml
INFO:pyscxml:enter:ScxmlTest446 __main__
INFO:pyscxml:enter:ScxmlTest446 s0
INFO:pyscxml:exit:ScxmlTest446 s0
INFO:pyscxml:transition:ScxmlTest446 0
INFO:pyscxml:enter:ScxmlTest446 s1
INFO:pyscxml:exit:ScxmlTest446 s1
INFO:pyscxml:transition:ScxmlTest446 0
INFO:pyscxml:enter:ScxmlTest446 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest446 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_3141809975312' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test446.scxml] passed!
Starting test448.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test448.scxml
INFO:pyscxml.pyscxml_session_2512672370704:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test448.scxml
INFO:pyscxml:enter:ScxmlTest448 __main__
INFO:pyscxml:enter:ScxmlTest448 s0
INFO:pyscxml:enter:ScxmlTest448 s01
INFO:pyscxml:exit:ScxmlTest448 s01
INFO:pyscxml:exit:ScxmlTest448 s0
INFO:pyscxml:transition:ScxmlTest448 0
INFO:pyscxml:enter:ScxmlTest448 s1
INFO:pyscxml:enter:ScxmlTest448 s01p
INFO:pyscxml:enter:ScxmlTest448 s01p1
INFO:pyscxml:enter:ScxmlTest448 s01p2
INFO:pyscxml:exit:ScxmlTest448 s01p2
INFO:pyscxml:exit:ScxmlTest448 s01p1
INFO:pyscxml:exit:ScxmlTest448 s01p
INFO:pyscxml:exit:ScxmlTest448 s1
INFO:pyscxml:transition:ScxmlTest448 0
INFO:pyscxml:enter:ScxmlTest448 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest448 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2512672370704' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test448.scxml] passed!
Starting test449.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test449.scxml
INFO:pyscxml.pyscxml_session_1534640893968:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test449.scxml
INFO:pyscxml:enter:ScxmlTest449 __main__
INFO:pyscxml:enter:ScxmlTest449 s0
INFO:pyscxml:exit:ScxmlTest449 s0
INFO:pyscxml:transition:ScxmlTest449 0
INFO:pyscxml:enter:ScxmlTest449 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest449 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1534640893968' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test449.scxml] passed!
Starting test451.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test451.scxml
INFO:pyscxml.pyscxml_session_1589368893456:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test451.scxml
INFO:pyscxml:enter:ScxmlTest451 __main__
INFO:pyscxml:enter:ScxmlTest451 p
INFO:pyscxml:enter:ScxmlTest451 s0
INFO:pyscxml:enter:ScxmlTest451 s1
INFO:pyscxml:exit:ScxmlTest451 s1
INFO:pyscxml:exit:ScxmlTest451 s0
INFO:pyscxml:exit:ScxmlTest451 p
INFO:pyscxml:transition:ScxmlTest451 0
INFO:pyscxml:enter:ScxmlTest451 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest451 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1589368893456' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test451.scxml] passed!
Starting test452.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test452.scxml
INFO:pyscxml.pyscxml_session_2351602708496:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test452.scxml
INFO:pyscxml:enter:ScxmlTest452 __main__
INFO:pyscxml:enter:ScxmlTest452 s0
INFO:pyscxml:exit:ScxmlTest452 s0
INFO:pyscxml:transition:ScxmlTest452 0
INFO:pyscxml:enter:ScxmlTest452 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest452 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2351602708496' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test452.scxml] passed!
Starting test453.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test453.scxml
INFO:pyscxml.pyscxml_session_1768036085776:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test453.scxml
INFO:pyscxml:enter:ScxmlTest453 __main__
INFO:pyscxml:enter:ScxmlTest453 s0
INFO:pyscxml:exit:ScxmlTest453 s0
INFO:pyscxml:transition:ScxmlTest453 0
INFO:pyscxml:enter:ScxmlTest453 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest453 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1768036085776' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test453.scxml] passed!
Starting test456.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test456.scxml
INFO:pyscxml.pyscxml_session_3018656821264:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test456.scxml
INFO:pyscxml:enter:ScxmlTest456 __main__
INFO:pyscxml:enter:ScxmlTest456 s0
INFO:pyscxml:exit:ScxmlTest456 s0
INFO:pyscxml:transition:ScxmlTest456 0
INFO:pyscxml:enter:ScxmlTest456 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest456 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_3018656821264' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test456.scxml] passed!
Starting test457.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test457.scxml
INFO:pyscxml.pyscxml_session_2665491312656:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test457.scxml
INFO:pyscxml:enter:ScxmlTest457 __main__
INFO:pyscxml:enter:ScxmlTest457 s0
ERROR:pyscxml.pyscxml_session_2665491312656.compiler:An unknown error occurred when executing content in block on line <ns0:onentry xmlns:ns0="http://www.w3.org/2005/07/scxml">
<ns0:foreach array="Var4" index="Var3" item="Var2">
<ns0:assign expr="Var1 + 1" location="Var1" />
</ns0:foreach>
<ns0:raise event="foo" />
</ns0:onentry>
.
Traceback (most recent call last):
File "PyBlendSCXML\src\blend_scxml\compiler.py", line 184, in try_execute_content
self.do_execute_content(parent)
File "PyBlendSCXML\src\blend_scxml\compiler.py", line 263, in do_execute_content
for index, item in enumerate(array, startIndex):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'int' object is not iterable
INFO:pyscxml:exit:ScxmlTest457 s0
INFO:pyscxml:transition:ScxmlTest457 0
INFO:pyscxml:enter:ScxmlTest457 s1
ERROR:pyscxml.pyscxml_session_2665491312656.compiler:A DataModelError occurred when evaluating foreach's item attribute on line <ns0:foreach xmlns:ns0="http://www.w3.org/2005/07/scxml" array="Var5" index="Var3" item="'continue'">
<ns0:assign expr="Var1 + 1" location="Var1" />
</ns0:foreach>
:
You can't assign to the name ''continue''.
INFO:pyscxml:exit:ScxmlTest457 s1
INFO:pyscxml:transition:ScxmlTest457 0
INFO:pyscxml:enter:ScxmlTest457 s2
INFO:pyscxml:exit:ScxmlTest457 s2
INFO:pyscxml:transition:ScxmlTest457 0
INFO:pyscxml:enter:ScxmlTest457 s3
INFO:pyscxml:exit:ScxmlTest457 s3
INFO:pyscxml:transition:ScxmlTest457 0
INFO:pyscxml:enter:ScxmlTest457 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest457 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2665491312656' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test457.scxml] passed!
Starting test459.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test459.scxml
INFO:pyscxml.pyscxml_session_1770793250832:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test459.scxml
INFO:pyscxml:enter:ScxmlTest459 __main__
INFO:pyscxml:enter:ScxmlTest459 s0
INFO:pyscxml:exit:ScxmlTest459 s0
INFO:pyscxml:transition:ScxmlTest459 1
INFO:pyscxml:enter:ScxmlTest459 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest459 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1770793250832' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test459.scxml] passed!
Starting test460.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test460.scxml
INFO:pyscxml.pyscxml_session_2135108857872:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test460.scxml
INFO:pyscxml:enter:ScxmlTest460 __main__
INFO:pyscxml:enter:ScxmlTest460 s0
INFO:pyscxml:exit:ScxmlTest460 s0
INFO:pyscxml:transition:ScxmlTest460 0
INFO:pyscxml:enter:ScxmlTest460 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest460 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2135108857872' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test460.scxml] passed!
Starting test509.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test509.scxml
INFO:pyscxml.pyscxml_session_2190474784784:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test509.scxml
INFO:pyscxml:enter:ScxmlTest509 __main__
INFO:pyscxml:enter:ScxmlTest509 s0
ERROR:pyscxml.pyscxml_session_2190474784784.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor" />
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest509 s0
INFO:pyscxml:transition:ScxmlTest509 1
INFO:pyscxml:enter:ScxmlTest509 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest509 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2190474784784' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test509.scxml] failed!
Starting test510.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test510.scxml
INFO:pyscxml.pyscxml_session_1284630229008:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test510.scxml
INFO:pyscxml:enter:ScxmlTest510 __main__
INFO:pyscxml:enter:ScxmlTest510 s0
ERROR:pyscxml.pyscxml_session_1284630229008.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor" />
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest510 s0
INFO:pyscxml:transition:ScxmlTest510 1
INFO:pyscxml:enter:ScxmlTest510 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest510 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1284630229008' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test510.scxml] failed!
Starting test518.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test518.scxml
INFO:pyscxml.pyscxml_session_2543237836816:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test518.scxml
INFO:pyscxml:enter:ScxmlTest518 __main__
INFO:pyscxml:enter:ScxmlTest518 s0
ERROR:pyscxml.pyscxml_session_2543237836816.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" namelist="Var1" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor" />
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest518 s0
INFO:pyscxml:transition:ScxmlTest518 1
INFO:pyscxml:enter:ScxmlTest518 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest518 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2543237836816' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test518.scxml] failed!
Starting test519.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test519.scxml
INFO:pyscxml.pyscxml_session_2711068258320:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test519.scxml
INFO:pyscxml:enter:ScxmlTest519 __main__
INFO:pyscxml:enter:ScxmlTest519 s0
ERROR:pyscxml.pyscxml_session_2711068258320.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
<ns0:param expr="1" name="param1" />
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest519 s0
INFO:pyscxml:transition:ScxmlTest519 1
INFO:pyscxml:enter:ScxmlTest519 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest519 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2711068258320' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test519.scxml] failed!
Starting test520.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test520.scxml
INFO:pyscxml.pyscxml_session_1746348257296:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test520.scxml
INFO:pyscxml:enter:ScxmlTest520 __main__
INFO:pyscxml:enter:ScxmlTest520 s0
ERROR:pyscxml.pyscxml_session_1746348257296.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
<ns0:content>this is some content</ns0:content>
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest520 s0
INFO:pyscxml:transition:ScxmlTest520 2
INFO:pyscxml:enter:ScxmlTest520 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest520 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1746348257296' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test520.scxml] failed!
Starting test522.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test522.scxml
INFO:pyscxml.pyscxml_session_2777306542096:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test522.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
ERROR:pyscxml.pyscxml_session_2777306542096.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor" targetexpr="_ioprocessors['basichttp']['location']" />
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 1
INFO:pyscxml:enter: fail
Outcome: fail
INFO:pyscxml:exit: fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2777306542096' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test522.scxml] failed!
Starting test531.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test531.scxml
INFO:pyscxml.pyscxml_session_1958305574928:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test531.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
ERROR:pyscxml.pyscxml_session_1958305574928.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
<ns0:param name="_scxmleventname" expr="'test'" />
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 1
INFO:pyscxml:enter: fail
Outcome: fail
INFO:pyscxml:exit: fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1958305574928' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test531.scxml] failed!
Starting test532.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test532.scxml
INFO:pyscxml.pyscxml_session_2171829399568:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test532.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
ERROR:pyscxml.pyscxml_session_2171829399568.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
<ns0:content>some content</ns0:content>
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 1
INFO:pyscxml:enter: fail
Outcome: fail
INFO:pyscxml:exit: fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2171829399568' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test532.scxml] failed!
Starting test534.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test534.scxml
INFO:pyscxml.pyscxml_session_1958270709776:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test534.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
ERROR:pyscxml.pyscxml_session_1958270709776.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 1
INFO:pyscxml:enter: fail
Outcome: fail
INFO:pyscxml:exit: fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1958270709776' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test534.scxml] failed!
Starting test557.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test557.scxml
INFO:pyscxml.pyscxml_session_2919412117520:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test557.scxml
INFO:pyscxml:enter:ScxmlTest557 __main__
INFO:pyscxml:enter:ScxmlTest557 s0
INFO:pyscxml:exit:ScxmlTest557 s0
INFO:pyscxml:transition:ScxmlTest557 0
INFO:pyscxml:enter:ScxmlTest557 s1
INFO:pyscxml:exit:ScxmlTest557 s1
INFO:pyscxml:transition:ScxmlTest557 0
INFO:pyscxml:enter:ScxmlTest557 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest557 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2919412117520' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test557.scxml] passed!
Starting test558.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test558.scxml
INFO:pyscxml.pyscxml_session_2853881753616:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test558.scxml
INFO:pyscxml:enter:ScxmlTest558 __main__
INFO:pyscxml:enter:ScxmlTest558 s0
INFO:pyscxml:exit:ScxmlTest558 s0
INFO:pyscxml:transition:ScxmlTest558 0
INFO:pyscxml:enter:ScxmlTest558 s1
INFO:pyscxml:exit:ScxmlTest558 s1
INFO:pyscxml:transition:ScxmlTest558 0
INFO:pyscxml:enter:ScxmlTest558 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest558 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2853881753616' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test558.scxml] passed!
Starting test560.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test560.scxml
INFO:pyscxml.pyscxml_session_2175117733904:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test560.scxml
INFO:pyscxml:enter:ScxmlTest560 __main__
INFO:pyscxml:enter:ScxmlTest560 s0
INFO:pyscxml:exit:ScxmlTest560 s0
INFO:pyscxml:transition:ScxmlTest560 0
INFO:pyscxml:enter:ScxmlTest560 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest560 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2175117733904' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test560.scxml] passed!
Starting test561.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test561.scxml
INFO:pyscxml.pyscxml_session_2705720520720:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test561.scxml
INFO:pyscxml:enter:ScxmlTest561 __main__
INFO:pyscxml:enter:ScxmlTest561 s0
INFO:pyscxml:exit:ScxmlTest561 s0
INFO:pyscxml:transition:ScxmlTest561 0
INFO:pyscxml:enter:ScxmlTest561 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest561 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2705720520720' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test561.scxml] passed!
Starting test562.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test562.scxml
INFO:pyscxml.pyscxml_session_1839397908496:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test562.scxml
INFO:pyscxml:enter:ScxmlTest562 __main__
INFO:pyscxml:enter:ScxmlTest562 s0
INFO:pyscxml:exit:ScxmlTest562 s0
INFO:pyscxml:transition:ScxmlTest562 0
INFO:pyscxml:enter:ScxmlTest562 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest562 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1839397908496' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test562.scxml] passed!
Starting test567.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test567.scxml
INFO:pyscxml.pyscxml_session_2235744628752:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test567.scxml
INFO:pyscxml:enter:ScxmlTest567 __main__
INFO:pyscxml:enter:ScxmlTest567 s0
ERROR:pyscxml.pyscxml_session_2235744628752.compiler:An ExprEvalError occurred when evaluating send's targetexpr attribute on line <ns0:send xmlns:ns0="http://www.w3.org/2005/07/scxml" event="test" targetexpr="_ioprocessors['basichttp']['location']" type="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor">
<ns0:param expr="2" name="param1" />
</ns0:send>
:
Traceback (most recent call last):
KeyError: 'basichttp'
INFO:pyscxml:exit:ScxmlTest567 s0
INFO:pyscxml:transition:ScxmlTest567 1
INFO:pyscxml:enter:ScxmlTest567 fail
Outcome: fail
INFO:pyscxml:exit:ScxmlTest567 fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2235744628752' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test567.scxml] failed!
Starting test569.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test569.scxml
INFO:pyscxml.pyscxml_session_2528247001104:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test569.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 0
INFO:pyscxml:enter: pass
Outcome: pass
INFO:pyscxml:exit: pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2528247001104' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test569.scxml] passed!
Starting test577.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test577.scxml
INFO:pyscxml.pyscxml_session_2588534157328:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test577.scxml
INFO:pyscxml:enter: __main__
INFO:pyscxml:enter: s0
INFO:pyscxml:exit: s0
INFO:pyscxml:transition: 1
INFO:pyscxml:enter: fail
Outcome: fail
INFO:pyscxml:exit: fail
DEBUG:pyscxml.multisession:The session 'pyscxml_session_2588534157328' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test577.scxml] failed!
Starting test578.scxml...
INFO:scxml_tester:remote_port=11005
INFO:scxml_tester:local_port=11001
INFO:scxml_tester:file_path=SCXML-tutorial\Tests\python\W3C\Optional\Auto\test578.scxml
INFO:pyscxml.pyscxml_session_1464022708240:Starting SCXML-tutorial\Tests\python\W3C\Optional\Auto\test578.scxml
INFO:pyscxml:enter:ScxmlTest578 __main__
INFO:pyscxml:enter:ScxmlTest578 s0
INFO:pyscxml:exit:ScxmlTest578 s0
INFO:pyscxml:transition:ScxmlTest578 0
INFO:pyscxml:enter:ScxmlTest578 pass
Outcome: pass
INFO:pyscxml:exit:ScxmlTest578 pass
DEBUG:pyscxml.multisession:The session 'pyscxml_session_1464022708240' finished
INFO:pyscxml:socket was closed
Saved session recovery to "C:\Users\AppData\Local\Temp\quit.blend"
Blender quit
Test [test578.scxml] passed!
Elapsed: 00:00:51.980
All 33 tests were completed!
Passed: 22
Manual or restricted: 0
Timeout: 0
Failed: 11
Total Failed: 11
| Test | Result | Description |
|---|---|---|
| test193.scxml | Pass | we test that omitting target and targetexpr of <send> puts the event on the external queue. If it does, event1 will be processed before event2, because event1 is added to the internal queue while event2 is added to the external queue (event though event2 is generated first). we have to make sure that event2 is actually delivered. The delayed <send> makes sure another event is generated (so the test doesn't hang) |
| test201.scxml | Pass | we test that the processor supports the basic http event i/o processor. This is an optional test since platforms are not required to support basic http event i/o |
| test278.scxml | Pass | test that a variable can be accessed from a state that is outside its lexical scope |
| test444.scxml | Pass | test that <data> creates a new python variable. |
| test445.scxml | Pass | test that python objects defined by <data> have value None if <data> does not assign a value |
| test446.scxml | Pass | Test array assignment and load data from file |
| test448.scxml | Pass | test that all python objects are placed in a single global scope |
| test449.scxml | Pass | test that python objects are converted to booleans inside cond |
| test451.scxml | Pass | simple test of the in() predicate |
| test452.scxml | Pass | test that we can assign to any location in the datamodel. In this case, we just test that we can assign to a substructure (not the top level variable). This may not be the most idiomatic way to write the test |
| test453.scxml | Pass | test that we can use any python expression as a value expression. In this case, we just test that we can assign a function to a variable and then call it. |
| test456.scxml | Pass | we can't test that _any_ python is valid inside <script>, so we just run a simple one and check that it can update the data model. |
| test457.scxml | Pass | test that an the legal iterable collections are arrays, namely objects that satisfy isinstance(list) in Python. the legal values for the 'item' attribute on foreach are legal Python variable names.. |
| test459.scxml | Pass | test that foreach goes over the array in the right order. since the array contains 1 2 3, we compare the current value with the previous value, which is stored in var1. The current value should always be larger. If it ever isn't, set Var4 to 0, indicating failure. Also check that the final value of the index is 2 (meaning that the initial value was 0, not 1) |
| test460.scxml | Pass | test that <foreach> does a shallow copy, so that modifying the array does not change the iteration behavior. |
| test509.scxml | Fail | test that Basic HTTP Event I/O processor uses POST method and that it can receive messages at the accessURI |
| test510.scxml | Fail | test that Basic HTTP messages go into external queue. |
| test518.scxml | Fail | test that that namelist values get encoded as POST parameters. |
| test519.scxml | Fail | test that that <param> values get encoded as POST parameters. . |
| test520.scxml | Fail | test that that <content> gets sent as the body of the message. |
| test522.scxml | Fail | test that location field the entry for Basic HTTP Event I/O processor can be used to send a message to the processor |
| test531.scxml | Fail | test that that the value of the <param> _scxmleventname gets used as the name of the raised event. |
| test532.scxml | Fail | test that that if _scxmleventname is not present, the name of the HTTP method is used as the name of the resulting event. |
| test534.scxml | Fail | test that that <send> 'event' value gets sent as the param _scxmleventname . |
| test557.scxml | Pass | in the Python data model, test that if the child of <data> is XML, or if XML is loaded via src=, the processor assigns it as the value of the var |
| test558.scxml | Pass | in the Python data model, test that if the child of <data> is not XML, or if XML is loaded via src=, the processor treats the value as a string, does whitespace normalization and assigns it to the var. |
| test560.scxml | Pass | in the Python data model, test that processor creates correct structure in _event.data when receiving KVPs in an event |
| test561.scxml | Pass | in the Python data model, test that processor creates an DOM object _event.data when receiving XML in an event |
| test562.scxml | Pass | in the Python data model, test that processor creates space normalized string in _event.data when receiving anything other than KVPs or XML in an event |
| test567.scxml | Fail | test that that any content in the message other than _scxmleventname is used to populate _event.data. |
| test569.scxml | Pass | test that location field is found inside entry for SCXML Event I/O processor in the Python data model. The tests for the relevant event i/o processors will test that it can be used to send events. |
| test577.scxml | Fail | test that that <send> without target in basichttp event i/o processor causes error.communication to get added to internal queue . |
| test578.scxml | Pass | in the ECMA data model, test that processor creates an ECMAScript object _event.data when receiving JSON in an event |