This PR fixes amount_tests.cpp unit test on Linux. This test passes on mac but not linux because it appears the compilers handle it differently. Seems to be an int32 vs 64 issue. The test worked great for BTC, but not DGB with a larger MAX_MONEY integer.
This PR fixes amount_tests.cpp unit test on Linux. This test passes on mac but not linux because it appears the compilers handle it differently. Seems to be an int32 vs 64 issue. The test worked great for BTC, but not DGB with a larger
MAX_MONEY
integer.make check
should now pass on all platforms.You can read more about Unit Tests here: https://github.com/DigiByte-Core/digibyte/blob/develop/src/test/README.md
To Compile & Run Unit Tests:
Run Specific Unit Test Fixed
Thanks to @Jongjan88 for pointing this out & testing the fix!