tests: Declare local variables
This commit is contained in:
		
							parent
							
								
									e4352f98bb
								
							
						
					
					
						commit
						c948a3caa0
					
				|  | @ -97,7 +97,8 @@ run_test_internal() { | ||||||
|   echo "# ${1:t:r}" |   echo "# ${1:t:r}" | ||||||
| 
 | 
 | ||||||
|   # Load the data and prepare checking it. |   # Load the data and prepare checking it. | ||||||
|   PREBUFFER= BUFFER= ; |   local BUFFER CURSOR MARK PENDING PREBUFFER REGION_ACTIVE WIDGET | ||||||
|  |   local -a expected_region_highlight region_highlight | ||||||
|   . "$srcdir"/"$1" |   . "$srcdir"/"$1" | ||||||
| 
 | 
 | ||||||
|   # Check the data declares $PREBUFFER or $BUFFER. |   # Check the data declares $PREBUFFER or $BUFFER. | ||||||
|  | @ -109,11 +110,11 @@ run_test_internal() { | ||||||
|   : ${CURSOR=$#BUFFER} ${PENDING=0} ${WIDGET=z-sy-h-test-harness-test-widget} |   : ${CURSOR=$#BUFFER} ${PENDING=0} ${WIDGET=z-sy-h-test-harness-test-widget} | ||||||
| 
 | 
 | ||||||
|   # Process the data. |   # Process the data. | ||||||
|   region_highlight=() |  | ||||||
|   _zsh_highlight |   _zsh_highlight | ||||||
| 
 | 
 | ||||||
|   # Overlapping regions can be declared in region_highlight, so we first build an array of the |   # Overlapping regions can be declared in region_highlight, so we first build an array of the | ||||||
|   # observed highlighting. |   # observed highlighting. | ||||||
|  |   local i j | ||||||
|   local -A observed_result |   local -A observed_result | ||||||
|   for ((i=1; i<=${#region_highlight}; i++)); do |   for ((i=1; i<=${#region_highlight}; i++)); do | ||||||
|     local -a highlight_zone; highlight_zone=( ${(z)region_highlight[$i]} ) |     local -a highlight_zone; highlight_zone=( ${(z)region_highlight[$i]} ) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue