Fix: tests

This commit is contained in:
Pieter Vander Vennet 2023-06-01 11:37:40 +02:00
parent fbf2742f80
commit 2a73c43a5f
2 changed files with 6 additions and 5 deletions

View file

@ -59,9 +59,10 @@ export default class SaveFeatureSourceToLocalStorage {
layername: string, layername: string,
zoomlevel: number, zoomlevel: number,
features: FeatureSource, features: FeatureSource,
featureProperties: FeaturePropertiesStore featureProperties: FeaturePropertiesStore,
maxCacheAge: number
) { ) {
const storage = TileLocalStorage.construct<Feature[]>(backend, layername) const storage = TileLocalStorage.construct<Feature[]>(backend, layername, maxCacheAge)
const singleTileSavers: Map<number, SingleTileSaver> = new Map<number, SingleTileSaver>() const singleTileSavers: Map<number, SingleTileSaver> = new Map<number, SingleTileSaver>()
features.features.addCallbackAndRunD((features) => { features.features.addCallbackAndRunD((features) => {
const sliced = GeoOperations.slice(zoomlevel, features) const sliced = GeoOperations.slice(zoomlevel, features)

View file

@ -35,9 +35,9 @@ export class Tag extends TagsFilter {
* isEmpty.matchesProperties({"other_key": "value"}) // => true * isEmpty.matchesProperties({"other_key": "value"}) // => true
* isEmpty.matchesProperties({"key": undefined}) // => true * isEmpty.matchesProperties({"key": undefined}) // => true
* *
* const isTrue = new Tag("key", "true") * const isTrue = new Tag("key": "true")
* isTrue.matchesProperties({"key","true"}) // => true * isTrue.matchesProperties({"key":"true"}) // => true
* isTrue.matchesProperteis({"key", true}) // => true * isTrue.matchesProperties({"key": true}) // => true
*/ */
matchesProperties(properties: Record<string, string>): boolean { matchesProperties(properties: Record<string, string>): boolean {
let foundValue = properties[this.key] let foundValue = properties[this.key]