diff --git a/src/ol/format/WFS.js b/src/ol/format/WFS.js index aaff2c62ac..cd1f10f82d 100644 --- a/src/ol/format/WFS.js +++ b/src/ol/format/WFS.js @@ -855,11 +855,11 @@ function writeTimeInstant(node, time) { * @return {Node} Result. * @api */ -WFS.writeFilter = function(filter) { +export function writeFilter(filter) { const child = createElementNS(OGCNS, 'Filter'); writeFilterCondition(child, filter, []); return child; -}; +} /** diff --git a/test/spec/ol/format/wfs.test.js b/test/spec/ol/format/wfs.test.js index e3bcd95b4e..62d0e8a929 100644 --- a/test/spec/ol/format/wfs.test.js +++ b/test/spec/ol/format/wfs.test.js @@ -1,6 +1,6 @@ import Feature from '../../../../src/ol/Feature.js'; import GML2 from '../../../../src/ol/format/GML2.js'; -import WFS from '../../../../src/ol/format/WFS.js'; +import WFS, {writeFilter} from '../../../../src/ol/format/WFS.js'; import { and as andFilter, bbox as bboxFilter, @@ -1314,7 +1314,7 @@ describe('ol.format.WFS', function() { ' ' + ' ' + ''; - const serialized = WFS.writeFilter( + const serialized = writeFilter( andFilter( likeFilter('name', 'Mississippi*'), equalToFilter('waterway', 'riverbank')