mapcomplete/test/testhooks.ts
2023-07-15 18:55:03 +02:00

16 lines
565 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) => {
throw "Fetching " + url + " blocked in tests, use Utils.injectJsonDownloadForTests instead"
}
})