Testing Proxy with Truffle and Solidity 0.5

Hi @dani69654,

I hadn’t spotted the proxy being deployed twice. Glad you were able to resolve. Thanks for letting me know.

There isn’t a restriction on the Solidity version of your implementation contracts so you can use OpenZeppelin Upgrades Plugins with Solidity 0.5 projects.

I recommend trying out OpenZeppelin Truffle Upgrades
I wrote the guide using Solidity 0.7 to use the latest version of the compiler. I really like the way deployment and testing works (I am biased :smile:). Feedback is greatly appreciated.

Out of interest why are you using Solidity 0.5?