mapcomplete/test/Models/ThemeConfig/SourceConfig.spec.ts

19 lines
582 B
TypeScript

import { describe } from "mocha"
import { expect } from "chai"
import SourceConfig from "../../../Models/ThemeConfig/SourceConfig"
import { TagUtils } from "../../../Logic/Tags/TagUtils"
describe("SourceConfig", () => {
it("should throw an error on conflicting tags", () => {
expect(() => {
new SourceConfig(
{
osmTags: TagUtils.Tag({
and: ["x=y", "a=b", "x!=y"],
}),
},
false
)
}).to.throw(/tags are conflicting/)
})
})