tests: Expect less accurate location info in 2.2.0.
* tests/guix-system.sh: Work around inaccurate location info in 2.2.0.
This commit is contained in:
		
							parent
							
								
									a9a0227c01
								
							
						
					
					
						commit
						13159c68ef
					
				
					 1 changed files with 8 additions and 1 deletions
				
			
		| 
						 | 
					@ -76,7 +76,14 @@ EOF
 | 
				
			||||||
if guix system build "$tmpfile" -n 2> "$errorfile"
 | 
					if guix system build "$tmpfile" -n 2> "$errorfile"
 | 
				
			||||||
then false
 | 
					then false
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
    grep "$tmpfile:9:.*[Uu]nbound variable.*GRUB-config" "$errorfile"
 | 
					    if test "`guile -c '(display (effective-version))'`" = 2.2
 | 
				
			||||||
 | 
					    then
 | 
				
			||||||
 | 
						# FIXME: With Guile 2.2.0 the error is reported on line 4.
 | 
				
			||||||
 | 
						# See <http://bugs.gnu.org/26107>.
 | 
				
			||||||
 | 
						grep "$tmpfile:[49]:.*[Uu]nbound variable.*GRUB-config" "$errorfile"
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
						grep "$tmpfile:9:.*[Uu]nbound variable.*GRUB-config" "$errorfile"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
OS_BASE='
 | 
					OS_BASE='
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue