mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	Fix incorrect TAP test ordering
Using a test function before a possible skip_all is incorrect. If the skip_all is called, the test output will become incorrect and the test file will fail. a4f23f9b3c introduced a new test before skip_all. After discussion, this doesn't really need to be a test. Instead, we just bail out if the condition is not satisfied. Discussion: https://www.postgresql.org/message-id/af5567a1-aea6-fbdb-7e4b-d1e23a43c43b@enterprisedb.com
This commit is contained in:
		
							parent
							
								
									1d70fb400c
								
							
						
					
					
						commit
						92155e15d3
					
				| @ -340,7 +340,7 @@ my @lp_off = split '\n', $node->safe_psql( | ||||
| 	    FROM heap_page_items(get_raw_page('test', 'main', 0)) | ||||
|     ) | ||||
| ); | ||||
| is(scalar @lp_off, $ROWCOUNT, "acquired row offsets"); | ||||
| scalar @lp_off == $ROWCOUNT or BAIL_OUT("row offset counts mismatch"); | ||||
| 
 | ||||
| # Sanity check that our 'test' table on disk layout matches expectations.  If | ||||
| # this is not so, we will have to skip the test until somebody updates the test | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user