Currently we have a number of unit tests disabled. Individual test cases are disabled with test.skip(...), or files containing tests are commented out from the index.ts entrypoint. As we're getting closer to a v9 release, I thought it might be helpful to list all of these, in case any feel important to restore before a stable release.
Optionally, perhaps it would also be worth going through and un-commenting all the imports, fixing any compilation errors, and adding test.skip as needed until we're able to fix the unit tests properly.
Target Use Case
Currently we have a number of unit tests disabled. Individual test cases are disabled with
test.skip(...)
, or files containing tests are commented out from theindex.ts
entrypoint. As we're getting closer to a v9 release, I thought it might be helpful to list all of these, in case any feel important to restore before a stable release.Optionally, perhaps it would also be worth going through and un-commenting all the imports, fixing any compilation errors, and adding
test.skip
as needed until we're able to fix the unit tests properly.Proposal
Disabled test files
Disabled test cases
test/modules/core/passes/pick-layers-pass.spec.ts
→ PickLayersPass#drawPickingBuffertest/modules/core/lib/deck.spec.ts
→ Deck#rendering, picking, loggingtest/modules/core/lib/attribute/attribute.spec.ts
→ Attribute#allocate - partialtest/modules/core/lib/attribute/attribute.spec.ts
→ Attribute#updateBuffertest/modules/core/lib/deck-picker.spec.ts
→ DeckPicker#pick emptytest/modules/core/effects/post-process-effect.spec.ts
→ PostProcessEffect#postRendertest/modules/core/shaderlib/project/project-32-64-glsl.spec.ts
→ project32&64#vstest/modules/core/shaderlib/project/project-glsl.spec.ts
→ project#vstest/modules/google-maps/google-maps-overlay.spec.ts
→ GoogleMapsOverlay#styletest/modules/geo-layers/h3-layers.spec.ts
→ H3HexagonLayertest/modules/geo-layers/h3-layers.spec.ts
→ H3HexagonLayer#_shouldUseHighPrecisiontest/modules/geo-layers/h3-layers.spec.ts
→ H3HexagonLayer#viewportUpdatetest/modules/geo-layers/wms-layer.spec.ts
→ WMSLayer', async t => {test/modules/carto/layers/raster-tile-layer.spec.ts
→ RasterLayertest/modules/aggregation-layers/utils/gpu-grid-aggregator.spec.ts
→ GPUGridAggregator#GPUtest/modules/aggregation-layers/gpu-cpu-aggregator.spec.ts
→ Aggregation#ScreenSpacetest/modules/aggregation-layers/gpu-cpu-aggregator.spec.ts
→ Aggregation#WorldSpace