Closed will-holley closed 2 years ago
Motivation
Modules that inherit from TokenManagement should be inheritable within Forge (#69) tests but are not because Token Management doesn't fully implement ERC721; this causes the compiler to require the Forge tests be marked as abstract contracts.
TokenManagement
To replicate the error:
git checkout foundry forge test
https://github.com/721labs/partial-common-ownership/pull/71
Motivation
Modules that inherit from
TokenManagement
should be inheritable within Forge (#69) tests but are not because Token Management doesn't fully implement ERC721; this causes the compiler to require the Forge tests be marked as abstract contracts.To replicate the error: