oddsdk / ts-odd

An SDK for building apps with decentralized identity and storage.
https://odd.dev/
Apache License 2.0
178 stars 24 forks source link

WNFS v1 Test Suite #201

Closed expede closed 2 years ago

bgins commented 3 years ago

Updating on the status of our test suites.

Completed

Unit tests and prop checks

Integration tests

Next steps

expede commented 3 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?

bgins commented 3 years ago

@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?

expede commented 3 years ago

Okay great! Yeah, a testing label, and reference them from this issue so we can track them from here.

Thanks!!

bgins commented 3 years ago

Opened issue https://github.com/fission-suite/webnative/issues/221 to track optimization of mmpt.test.ts.

bgins commented 3 years ago

Alright, opened a few more issues for the next steps mentioned above.

bgins commented 3 years ago

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.

icidasset commented 2 years ago

Closing in favour of upcoming rs-wnfs integration.