visgl / deck.gl

WebGL2 powered visualization framework
https://deck.gl
MIT License
12.1k stars 2.08k forks source link

Tracker: Restoring unit tests #8592

Open donmccurdy opened 6 months ago

donmccurdy commented 6 months ago

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 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.

Proposal

Disabled test files

grep -Rnw "test" -e "// import" --include "index.ts"

Disabled test cases

grep -Rnw "test" -e "test.skip" --include "*.spec.ts"
Pessimistress commented 6 months ago

Majority of the layer tests can be restored once luma is update to >=beta.7