Not able to install contracts/mocks
Environment
Truffle
Details
contracts/mocks does not install when I install @openzeppelin-contracts. I tried adding it with npm and get “Could not install from “@openzeppelin/contracts/mocks” as it does not contain a package.json file.”
Code to reproduce
npm install @openzeppelin/contracts
2 Likes
Welcome @jsfireman!
The mocks directory is used internally for testing. It’s not meant for people to use, and that’s why it’s not included in the npm package.
What were you trying to use from that directory?
1 Like
Hi @frangio
Thanks very much for helping! I am trying to run a smart contract test that uses @openzeppelin/contracts/mocks/ERC20Mock. Do you have any suggestions on how to get this to run?
1 Like
You should create a similar contract in your project, or (even better) use one of the existing ERC20 variants that come in the package.
1 Like
Thank you very much @frangio. I really appreciate. your help!
2 Likes
Hi @jsfireman,
Welcome to the community
If you get a chance it would be great if you could introduce yourself to the community
Feel free to ask all the questions that you need.