99 */
1010'use strict' ;
1111
12- javascriptGenerator [ 'unittest_main' ] = function ( block ) {
12+ javascriptGenerator . forBlock [ 'unittest_main' ] = function ( block ) {
1313 // Container for unit tests.
1414 var resultsVar = javascriptGenerator . nameDB_ . getName ( 'unittestResults' ,
1515 Blockly . Names . DEVELOPER_VARIABLE_TYPE ) ;
@@ -60,7 +60,7 @@ javascriptGenerator['unittest_main'] = function(block) {
6060 return code ;
6161} ;
6262
63- javascriptGenerator [ 'unittest_main' ] . defineAssert_ = function ( block ) {
63+ function javascriptDefineAssert ( ) {
6464 var resultsVar = javascriptGenerator . nameDB_ . getName ( 'unittestResults' ,
6565 Blockly . Names . DEVELOPER_VARIABLE_TYPE ) ;
6666 var functionName = javascriptGenerator . provideFunction_ (
@@ -100,19 +100,19 @@ javascriptGenerator['unittest_main'].defineAssert_ = function(block) {
100100 return functionName ;
101101} ;
102102
103- javascriptGenerator [ 'unittest_assertequals' ] = function ( block ) {
103+ javascriptGenerator . forBlock [ 'unittest_assertequals' ] = function ( block ) {
104104 // Asserts that a value equals another value.
105105 var message = javascriptGenerator . valueToCode ( block , 'MESSAGE' ,
106106 javascriptGenerator . ORDER_NONE ) || '' ;
107107 var actual = javascriptGenerator . valueToCode ( block , 'ACTUAL' ,
108108 javascriptGenerator . ORDER_NONE ) || 'null' ;
109109 var expected = javascriptGenerator . valueToCode ( block , 'EXPECTED' ,
110110 javascriptGenerator . ORDER_NONE ) || 'null' ;
111- return javascriptGenerator [ 'unittest_main' ] . defineAssert_ ( ) +
111+ return javascriptDefineAssert ( ) +
112112 '(' + actual + ', ' + expected + ', ' + message + ');\n' ;
113113} ;
114114
115- javascriptGenerator [ 'unittest_assertvalue' ] = function ( block ) {
115+ javascriptGenerator . forBlock [ 'unittest_assertvalue' ] = function ( block ) {
116116 // Asserts that a value is true, false, or null.
117117 var message = javascriptGenerator . valueToCode ( block , 'MESSAGE' ,
118118 javascriptGenerator . ORDER_NONE ) || '' ;
@@ -126,11 +126,11 @@ javascriptGenerator['unittest_assertvalue'] = function(block) {
126126 } else if ( expected === 'NULL' ) {
127127 expected = 'null' ;
128128 }
129- return javascriptGenerator [ 'unittest_main' ] . defineAssert_ ( ) +
129+ return javascriptDefineAssert ( ) +
130130 '(' + actual + ', ' + expected + ', ' + message + ');\n' ;
131131} ;
132132
133- javascriptGenerator [ 'unittest_fail' ] = function ( block ) {
133+ javascriptGenerator . forBlock [ 'unittest_fail' ] = function ( block ) {
134134 // Always assert an error.
135135 var resultsVar = javascriptGenerator . nameDB_ . getName ( 'unittestResults' ,
136136 Blockly . Names . DEVELOPER_VARIABLE_TYPE ) ;
@@ -148,7 +148,7 @@ javascriptGenerator['unittest_fail'] = function(block) {
148148 return functionName + '(' + message + ');\n' ;
149149} ;
150150
151- javascriptGenerator [ 'unittest_adjustindex' ] = function ( block ) {
151+ javascriptGenerator . forBlock [ 'unittest_adjustindex' ] = function ( block ) {
152152 var index = javascriptGenerator . valueToCode ( block , 'INDEX' ,
153153 javascriptGenerator . ORDER_ADDITION ) || '0' ;
154154 // Adjust index if using one-based indexing.
0 commit comments