forked from MapComplete/MapComplete
		
	
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			632 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			632 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import ScriptUtils from "../scripts/ScriptUtils"
 | |
| import { Utils } from "../src/Utils"
 | |
| import Locale from "../src/UI/i18n/Locale"
 | |
| import { beforeEach } from "vitest"
 | |
| import { ReferencingWaysMetaTagger } from "../src/Logic/SimpleMetaTagger"
 | |
| 
 | |
| beforeEach(async () => {
 | |
|     ScriptUtils.fixUtils()
 | |
|     Locale.language.setData("en")
 | |
|     ReferencingWaysMetaTagger.enabled = false
 | |
| 
 | |
|     // Block internet access
 | |
|     Utils.externalDownloadFunction = async (url) => {
 | |
|         console.trace("Fetching external data during tests:", url)
 | |
|         throw "Fetching " + url + " blocked in tests, use Utils.injectJsonDownloadForTests instead"
 | |
|     }
 | |
| })
 |