OpenZeppelin / cairo-contracts

OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup
https://docs.openzeppelin.com/contracts-cairo
MIT License
812 stars 325 forks source link

make base test suites available in released package #533

Open martriay opened 1 year ago

martriay commented 1 year ago

since users are responsible for manually exposing all the methods of libraries such as ERC20, ERC721, etc., it could be useful to make our base test suites like Ownable, ERC20, or ERC721 available for them to check their implementations.

this could be either as a separate package or in the same one as the contracts library.

ericnordelo commented 5 months ago

Maybe it is worth waiting for the migration to snforge test suite before addressing this, if we decide it is time to do such migration.