GNOME Bugzilla – Bug 528266
[ofa] Unit test fails because of different fingerprints
Last modified: 2008-04-16 09:47:52 UTC
The ofa unit test currently fails on different architectures because the fingerprints are different than the expected ones. Also they're different for big endian and little endian data currently. This seems to be no problem, the fingerprint still works properly, but I don't see a way to check the fingerprint in the unit test. Maybe the fingerprint should just be checked for validity...
Created attachment 109325 [details] [review] ofa-check.diff Only check if the fingerprint is valid base64
hrmn, I'd rather fix the FIXMEs, but we can do that later once we figure out why it's producing different fingerprints.
2008-04-16 Sebastian Dröge <slomo@circular-chaos.org> * tests/check/elements/ofa.c: (bus_handler), (GST_START_TEST): Only check if the generated fingerprints are valid Base64. The fingerprints are different when running on different architectures which is a) no problem because the fingerprints are tolerant enough and b) is caused by libofa. Fixes bug #528266.