Account for imprecision in distance computation
This commit is contained in:
		
							parent
							
								
									24fa94af59
								
							
						
					
					
						commit
						f19bf70b55
					
				| @ -8,7 +8,7 @@ Feature: Bike - Surfaces | |||||||
|         Then routability should be |         Then routability should be | ||||||
|             | highway  | surface               | bothw | |             | highway  | surface               | bothw | | ||||||
|             | cycleway |                       | 48 s  | |             | cycleway |                       | 48 s  | | ||||||
|             | cycleway | asphalt               | 48 s  | |             | cycleway | asphalt               | 47.9 s| | ||||||
|             | cycleway | cobblestone:flattened | 72 s  | |             | cycleway | cobblestone:flattened | 72 s  | | ||||||
|             | cycleway | paving_stones         | 72 s  | |             | cycleway | paving_stones         | 72 s  | | ||||||
|             | cycleway | compacted             | 72 s  | |             | cycleway | compacted             | 72 s  | | ||||||
| @ -26,7 +26,7 @@ Feature: Bike - Surfaces | |||||||
|         Then routability should be |         Then routability should be | ||||||
|         | highway  | surface | bothw | |         | highway  | surface | bothw | | ||||||
|         | cycleway |         | 48 s  | |         | cycleway |         | 48 s  | | ||||||
|         | path     |         | 59.9 s +- 1 | |         | path     |         | 59.9 s| | ||||||
|         | track    |         | 60 s  | |         | track    |         | 60 s  | | ||||||
|         | track    | asphalt | 60 s  | |         | track    | asphalt | 60 s  | | ||||||
|         | path     | asphalt | 60 s  | |         | path     | asphalt | 60 s  | | ||||||
|  | |||||||
| @ -37,7 +37,7 @@ module.exports = function () { | |||||||
|                                 outputRow[direction] = result[direction].status ? |                                 outputRow[direction] = result[direction].status ? | ||||||
|                                     result[direction].status.toString() : ''; |                                     result[direction].status.toString() : ''; | ||||||
|                                 break; |                                 break; | ||||||
|                             case /^\d+ s/.test(want): |                             case /^[\d\.]+ s/.test(want): | ||||||
|                                 // the result here can come back as a non-number value like
 |                                 // the result here can come back as a non-number value like
 | ||||||
|                                 // `diff`, but we only want to apply the unit when it comes
 |                                 // `diff`, but we only want to apply the unit when it comes
 | ||||||
|                                 // back as a number, for tableDiff's literal comparison
 |                                 // back as a number, for tableDiff's literal comparison
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user