More Testing! Extends the `unittest.TestCase` to provide deep, yet fuzzy, structural comparisons
FuzzyTestCase extends the
unittest.TestCase to provide deep, yet fuzzy, structural comparisons; intended for use in test cases dealing with JSON.
The primary method is the
assertEqual method with the following parameters:
test_value- the value, or structure being tested
expected- the expected value or structure. In the case of a number, the accuracy is controlled by the following parameters. In the case of a structure, only the not-null parameters of
expectedare tested for existence.
msg- Detailed error message if there is no match
digits- number of decimal places of accuracy required to consider two values equal
places- number of significant digits used to compare values for accuracy
delta- maximum difference between values for them to be equal
assertEqual is recursive; it does a deep comparison; it can not handle cycles in the data structure.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
mo-testing-5.295.22344.tar.gz (10.0 kB view hashes)