import T from "./TestHelper"; import {OsmObject} from "../Logic/Osm/OsmObject"; export default class OsmObjectSpec extends T { constructor() { super("osmobject", [ [ "Download referencing ways", () => { OsmObjectSpec.runTest().then(_ => console.log("Referencing ways test is done (async)")) } ] ]); } private static async runTest() { const ways = await OsmObject.DownloadReferencingWays("node/1124134958") if (ways === undefined) { throw "Did not get the ways" } if (ways.length !== 4) { throw "Expected 4 ways but got " + ways.length } } }