Closed expede closed 2 years ago
@bgins since these seem bucket-able, is it worth making this Issue an epic, and breaking those out into their own and linking them back to this one? Or do they all effect each other and can't be cleanly separated?
@expede I think we could go epic with this one. They should all be fairly independent.
Would we add these as issues to the webnative
repo? Perhaps with a "testing" label?
Okay great! Yeah, a testing label, and reference them from this issue so we can track them from here.
Thanks!!
Opened issue https://github.com/fission-suite/webnative/issues/221 to track optimization of mmpt.test.ts
.
Alright, opened a few more issues for the next steps mentioned above.
Pull request https://github.com/fission-suite/webnative/pull/232 resolves #223, where we wanted to update the src/common/
tests with DI. It also takes care of the broken cid-log
test mentioned in #224.
The next step here is adding the fs
tests mentioned in #225.
Closing in favour of upcoming rs-wnfs integration.
Updating on the status of our test suites.
Completed
Unit tests and prop checks
src/common
is tested with unit tests and prop checksIntegration tests
Next steps
src/common/cid-log.test.ts
onbgins/testing
tests/fs/concurrency.test.ts
tests/fs/tree.test.ts
that looks like it may be related to DIsrc/common/
could replace mocking with dependency injectionmmpt.test.ts
src/fs/