Ethereum waffle is currently making the localhost unit test fail because the way they are parsing the revert string seems to be incompatible with latest Hardhat. I'm in conversations with the team to fix this (https://github.com/TrueFiEng/Waffle/issues/812#issuecomment-1319921285), but in the meantime I've created a yarn patch.
Line 24 is the actual change, the rest seems to be some formatting changes
Line 24 is the actual change, the rest seems to be some formatting changes