newdavinci-blockly
Version:
New daVinci Fork of Blockly
1,011 lines • 122 kB
text/xml
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="unittest_main" id="1" x="14" y="-11">
<statement name="DO">
<block type="procedures_callnoreturn" id="2">
<mutation name="test empty"></mutation>
<next>
<block type="procedures_callnoreturn" id="3">
<mutation name="test length"></mutation>
<next>
<block type="procedures_callnoreturn" id="4">
<mutation name="test find"></mutation>
<next>
<block type="procedures_callnoreturn" id="5">
<mutation name="test get"></mutation>
<next>
<block type="procedures_callnoreturn" id="6">
<mutation name="test get remove"></mutation>
<next>
<block type="procedures_callnoreturn" id="7">
<mutation name="test remove"></mutation>
<next>
<block type="procedures_callnoreturn" id="8">
<mutation name="test set"></mutation>
<next>
<block type="procedures_callnoreturn" id="9">
<mutation name="test insert"></mutation>
<next>
<block type="procedures_callnoreturn" id="10">
<mutation name="test sublist"></mutation>
<next>
<block type="procedures_callnoreturn" id="608">
<mutation name="test join"></mutation>
<next>
<block type="procedures_callnoreturn" id="561">
<mutation name="test split"></mutation>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="11" x="36" y="439">
<mutation></mutation>
<field name="NAME">test create</field>
<statement name="STACK">
<block type="unittest_assertequals" id="12" inline="false">
<field name="MESSAGE">test create empty</field>
<value name="ACTUAL">
<block type="lists_create_with" id="13">
<mutation items="0"></mutation>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_empty" id="14"></block>
</value>
<next>
<block type="unittest_assertequals" id="15" inline="false">
<field name="MESSAGE">test create items</field>
<value name="ACTUAL">
<block type="lists_create_with" id="16" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="logic_boolean" id="17">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="18">
<field name="TEXT">love</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="19" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="logic_boolean" id="20">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="21">
<field name="TEXT">love</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="22" inline="false">
<field name="MESSAGE">test create repeated</field>
<value name="ACTUAL">
<block type="lists_repeat" id="23" inline="true">
<value name="ITEM">
<block type="text" id="24">
<field name="TEXT">Eject</field>
</block>
</value>
<value name="NUM">
<block type="math_number" id="25">
<field name="NUM">3</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="26" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="27">
<field name="TEXT">Eject</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="28">
<field name="TEXT">Eject</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="29">
<field name="TEXT">Eject</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="30" x="33" y="965">
<mutation></mutation>
<field name="NAME">test empty</field>
<statement name="STACK">
<block type="unittest_assertvalue" id="31" inline="false">
<field name="MESSAGE">not empty</field>
<field name="EXPECTED">FALSE</field>
<value name="ACTUAL">
<block type="lists_isEmpty" id="32" inline="false">
<value name="VALUE">
<block type="lists_create_with" id="33" inline="false">
<mutation items="1"></mutation>
<value name="ADD0">
<block type="math_number" id="34">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertvalue" id="35" inline="false">
<field name="MESSAGE">empty</field>
<field name="EXPECTED">TRUE</field>
<value name="ACTUAL">
<block type="lists_isEmpty" id="36" inline="false">
<value name="VALUE">
<block type="lists_create_empty" id="37"></block>
</value>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="38" x="25" y="1181">
<mutation></mutation>
<field name="NAME">test length</field>
<statement name="STACK">
<block type="unittest_assertequals" id="39" inline="false">
<field name="MESSAGE">zero length</field>
<value name="ACTUAL">
<block type="lists_length" id="40" inline="false">
<value name="VALUE">
<block type="lists_create_empty" id="41"></block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="42">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="43" inline="false">
<field name="MESSAGE">one length</field>
<value name="ACTUAL">
<block type="lists_length" id="44" inline="false">
<value name="VALUE">
<block type="lists_create_with" id="45" inline="false">
<mutation items="1"></mutation>
<value name="ADD0">
<block type="text" id="46">
<field name="TEXT">cat</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="47">
<field name="NUM">1</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="48" inline="false">
<field name="MESSAGE">three length</field>
<value name="ACTUAL">
<block type="lists_length" id="49" inline="false">
<value name="VALUE">
<block type="lists_create_with" id="50" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="51">
<field name="TEXT">cat</field>
</block>
</value>
<value name="ADD1">
<block type="logic_boolean" id="52">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="ADD2">
<block type="lists_create_empty" id="53"></block>
</value>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="54">
<field name="NUM">3</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="55" x="24" y="1556">
<mutation></mutation>
<field name="NAME">test find</field>
<statement name="STACK">
<block type="unittest_assertequals" id="56" inline="false">
<field name="MESSAGE">find first</field>
<value name="ACTUAL">
<block type="lists_indexOf" id="57" inline="false">
<field name="END">FIRST</field>
<value name="VALUE">
<block type="lists_create_with" id="58" inline="false">
<mutation items="4"></mutation>
<value name="ADD0">
<block type="text" id="59">
<field name="TEXT">Alice</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="60">
<field name="TEXT">Eve</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="61">
<field name="TEXT">Bob</field>
</block>
</value>
<value name="ADD3">
<block type="text" id="62">
<field name="TEXT">Eve</field>
</block>
</value>
</block>
</value>
<value name="FIND">
<block type="text" id="63">
<field name="TEXT">Eve</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="64">
<field name="NUM">2</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="65" inline="false">
<field name="MESSAGE">find last</field>
<value name="ACTUAL">
<block type="lists_indexOf" id="66" inline="false">
<field name="END">LAST</field>
<value name="VALUE">
<block type="lists_create_with" id="67" inline="false">
<mutation items="4"></mutation>
<value name="ADD0">
<block type="text" id="68">
<field name="TEXT">Alice</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="69">
<field name="TEXT">Eve</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="70">
<field name="TEXT">Bob</field>
</block>
</value>
<value name="ADD3">
<block type="text" id="71">
<field name="TEXT">Eve</field>
</block>
</value>
</block>
</value>
<value name="FIND">
<block type="text" id="72">
<field name="TEXT">Eve</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="73">
<field name="NUM">4</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="74" inline="false">
<field name="MESSAGE">find none</field>
<value name="ACTUAL">
<block type="lists_indexOf" id="75" inline="false">
<field name="END">FIRST</field>
<value name="VALUE">
<block type="lists_create_with" id="76" inline="false">
<mutation items="4"></mutation>
<value name="ADD0">
<block type="text" id="77">
<field name="TEXT">Alice</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="78">
<field name="TEXT">Bob</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="79">
<field name="TEXT">Carol</field>
</block>
</value>
<value name="ADD3">
<block type="text" id="80">
<field name="TEXT">Dave</field>
</block>
</value>
</block>
</value>
<value name="FIND">
<block type="text" id="81">
<field name="TEXT">Eve</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="82">
<field name="NUM">0</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="83" x="25" y="2199">
<mutation></mutation>
<field name="NAME">test get</field>
<statement name="STACK">
<block type="variables_set" id="84" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="85" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="86">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="87">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="88">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="89" inline="false">
<field name="MESSAGE">get first</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="90" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">FIRST</field>
<value name="VALUE">
<block type="variables_get" id="91">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="92">
<field name="TEXT">Kirk</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="93" inline="false">
<field name="MESSAGE">get last</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="94" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">LAST</field>
<value name="VALUE">
<block type="variables_get" id="95">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="96">
<field name="TEXT">McCoy</field>
</block>
</value>
<next>
<block type="unittest_assertvalue" id="97" inline="false">
<field name="MESSAGE">get random</field>
<field name="EXPECTED">TRUE</field>
<value name="ACTUAL">
<block type="math_number_property" id="98" inline="true">
<mutation divisor_input="false"></mutation>
<field name="PROPERTY">POSITIVE</field>
<value name="NUMBER_TO_CHECK">
<block type="lists_indexOf" id="99" inline="false">
<field name="END">FIRST</field>
<value name="VALUE">
<block type="variables_get" id="100">
<field name="VAR">list</field>
</block>
</value>
<value name="FIND">
<block type="lists_getIndex" id="101" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">RANDOM</field>
<value name="VALUE">
<block type="variables_get" id="102">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="103" inline="false">
<field name="MESSAGE">get #</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="104" inline="true">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">FROM_START</field>
<value name="VALUE">
<block type="variables_get" id="105">
<field name="VAR">list</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="106">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="107">
<field name="TEXT">Spock</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="108" inline="false">
<field name="MESSAGE">get #-end</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="109" inline="true">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">FROM_END</field>
<value name="VALUE">
<block type="variables_get" id="110">
<field name="VAR">list</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="111">
<field name="NUM">3</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="112">
<field name="TEXT">Kirk</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="113" x="23" y="2832">
<mutation></mutation>
<field name="NAME">test get remove</field>
<statement name="STACK">
<block type="variables_set" id="114" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="115" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="116">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="117">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="118">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="119" inline="false">
<field name="MESSAGE">getremove first</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="120" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET_REMOVE</field>
<field name="WHERE">FIRST</field>
<value name="VALUE">
<block type="variables_get" id="121">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="122">
<field name="TEXT">Kirk</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="123" inline="false">
<field name="MESSAGE">getremove first list</field>
<value name="ACTUAL">
<block type="variables_get" id="124">
<field name="VAR">list</field>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="125" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="126">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="127">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="128" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="129" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="130">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="131">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="132">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="133" inline="false">
<field name="MESSAGE">getremove last</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="134" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET_REMOVE</field>
<field name="WHERE">LAST</field>
<value name="VALUE">
<block type="variables_get" id="135">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="136">
<field name="TEXT">McCoy</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="137" inline="false">
<field name="MESSAGE">getremove last list</field>
<value name="ACTUAL">
<block type="variables_get" id="138">
<field name="VAR">list</field>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="139" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="140">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="141">
<field name="TEXT">Spock</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="142" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="143" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="144">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="145">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="146">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertvalue" id="147" inline="false">
<field name="MESSAGE">getremove random</field>
<field name="EXPECTED">TRUE</field>
<value name="ACTUAL">
<block type="logic_compare" id="148" inline="true">
<field name="OP">EQ</field>
<value name="A">
<block type="lists_indexOf" id="149" inline="false">
<field name="END">FIRST</field>
<value name="VALUE">
<block type="variables_get" id="150">
<field name="VAR">list</field>
</block>
</value>
<value name="FIND">
<block type="lists_getIndex" id="151" inline="true">
<mutation statement="false" at="false"></mutation>
<field name="MODE">GET_REMOVE</field>
<field name="WHERE">RANDOM</field>
<value name="VALUE">
<block type="variables_get" id="152">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="B">
<block type="math_number" id="153">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="154" inline="false">
<field name="MESSAGE">getremove random list</field>
<value name="ACTUAL">
<block type="lists_length" id="155" inline="false">
<value name="VALUE">
<block type="variables_get" id="156">
<field name="VAR">list</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="math_number" id="157">
<field name="NUM">2</field>
</block>
</value>
<next>
<block type="variables_set" id="158" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="159" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="160">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="161">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="162">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="163" inline="false">
<field name="MESSAGE">getremove #</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="164" inline="true">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET_REMOVE</field>
<field name="WHERE">FROM_START</field>
<value name="VALUE">
<block type="variables_get" id="165">
<field name="VAR">list</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="166">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="167">
<field name="TEXT">Spock</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="168" inline="false">
<field name="MESSAGE">getremove # list</field>
<value name="ACTUAL">
<block type="variables_get" id="169">
<field name="VAR">list</field>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="170" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="171">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="172">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="173" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="174" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="175">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="176">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="177">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="unittest_assertequals" id="178" inline="false">
<field name="MESSAGE">getremove #-end</field>
<value name="ACTUAL">
<block type="lists_getIndex" id="179" inline="true">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET_REMOVE</field>
<field name="WHERE">FROM_END</field>
<value name="VALUE">
<block type="variables_get" id="180">
<field name="VAR">list</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="181">
<field name="NUM">3</field>
</block>
</value>
</block>
</value>
<value name="EXPECTED">
<block type="text" id="182">
<field name="TEXT">Kirk</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="183" inline="false">
<field name="MESSAGE">getremove #-end list</field>
<value name="ACTUAL">
<block type="variables_get" id="184">
<field name="VAR">list</field>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="185" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="186">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="187">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_defnoreturn" id="188" x="15" y="4378">
<mutation></mutation>
<field name="NAME">test remove</field>
<statement name="STACK">
<block type="variables_set" id="189" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_with" id="190" inline="false">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="191">
<field name="TEXT">Kirk</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="192">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="193">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="lists_getIndex" id="194" inline="true">
<mutation statement="true" at="false"></mutation>
<field name="MODE">REMOVE</field>
<field name="WHERE">FIRST</field>
<value name="VALUE">
<block type="variables_get" id="195">
<field name="VAR">list</field>
</block>
</value>
<next>
<block type="unittest_assertequals" id="196" inline="false">
<field name="MESSAGE">remove first list</field>
<value name="ACTUAL">
<block type="variables_get" id="197">
<field name="VAR">list</field>
</block>
</value>
<value name="EXPECTED">
<block type="lists_create_with" id="198" inline="false">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="199">
<field name="TEXT">Spock</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="200">
<field name="TEXT">McCoy</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="201" inline="false">
<field name="VAR">list</field>
<value name="VALUE">
<block type="lists_create_