Skip to content

Hardhat code coverage tests#27

Merged
jake-nyquist merged 16 commits intomainfrom
feat/hardhat-coverage
May 26, 2022
Merged

Hardhat code coverage tests#27
jake-nyquist merged 16 commits intomainfrom
feat/hardhat-coverage

Conversation

@jake-nyquist
Copy link
Contributor

No description provided.

Copy link
Contributor Author

jake-nyquist commented May 23, 2022

Current dependencies on/for this PR:

This comment was auto-generated by Graphite.

@jake-nyquist jake-nyquist mentioned this pull request May 23, 2022
@jake-nyquist jake-nyquist changed the title Add boilerplate hardhat implementation Hardhat code coverage tests May 24, 2022
jake-nyquist and others added 5 commits May 24, 2022 12:55
* vault coverage tests

* 100% vault factory coverage

* empty case

* transfers

* Adding js helpers for singing Entitlement

* chainId for hardhat network

* up to 68% test coverage

* 85% coverage

* checkpoint

* 100% lines coverage in vaults

Co-authored-by: Eliecer Chicott <eliecerchicott@Eliecers-MacBook-Pro-2.local>
* vault coverage tests

* 100% vault factory coverage

* empty case

* transfers

* Adding js helpers for singing Entitlement

* chainId for hardhat network

* up to 68% test coverage

* 85% coverage

* checkpoint

* 100% lines coverage in vaults

* Update gitignore

WIP tests

Working mintwitherc721 tests

Use before each

Most mintWithVault and mintWithEntitledVault tests

mintWithEntitledVault coverage

bid coverage

settle coverage

First reclaim test

* move tests into a single file

* add write with signature test (failing)

Co-authored-by: Jacob R. Nyquist <jake@nyqu.ist>
Co-authored-by: Eliecer Chicott <eliecerchicott@Eliecers-MacBook-Pro-2.local>
@jake-nyquist jake-nyquist force-pushed the feat/hardhat-coverage branch from 12d70e9 to cd46af8 Compare May 24, 2022 17:14
This was referenced May 24, 2022
regynald and others added 11 commits May 24, 2022 18:26
* Simplify reclaim asset logic

* Remaining reclaim tests

* call instrument config coverage

* getter coverage

* settle option and return nft coverage

* Fix rebase issue

* Fix test error
* protocol coverage

* spellcheck
* Add option settled event

* Remove console log tests

* Add callsettled and callreclaimed events; burnexpiredotion function

* burned expired option and coverage

* Fix issue with _allowedVaultImplementation

* Add solo vault test

* mintWithErc721 while multivault exists coverage

* burned expired option can't work on options with bids

* covered call reclaim forge tests working again

* all forge test working
* Update coverage.yml

* Update slither.yml

* Fix slither tag
* change impose to skip structs

* increase gas savings

* address pr comments
@jake-nyquist jake-nyquist merged commit 9d046f6 into main May 26, 2022
@regynald regynald deleted the feat/hardhat-coverage branch May 31, 2022 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants