I have a test contract with four test functions. Using
truffle compile && truffle test.
If I run it as normal, functions 1-3 pass and #4 fails.
If I commend out function #2 then functions 1, 3, 4 all pass.
It is clear that the test functions are not being run independently. How do I make my test functions run independently or otherwise compensate for this situation?
My test cases are all in one Solidity file.