Status: In Progress
Affects Version/s: None
Fix Version/s: None
Sprint:Sprint 22, RHOL Sprint 21
With the current implementation the unittests fail with the message "false was not true" and this makes the debugging a terrible experience.
We should have a message saying "expected value was ... and actual value is..."
See below an example of failing tests:
[info] MakeMint rholang contract
[info] - should Purses should be created with the given balance. (28 milliseconds)
[info] - should Cross-currency deposits should fail. (1 millisecond)
[info] - should Deposit should work as expected. *** FAILED *** (20 milliseconds)
[info] false was not true (MakeMintSpec.scala:29)
[info] - should Split should work as expected. *** FAILED *** (1 millisecond)
[info] false was not true (MakeMintSpec.scala:29)}}