diff -up pygobject-3.8.0/tests/test_gi.py.rhbz924425 pygobject-3.8.0/tests/test_gi.py --- pygobject-3.8.0/tests/test_gi.py.rhbz924425 2013-04-02 15:12:13.023806151 -0400 +++ pygobject-3.8.0/tests/test_gi.py 2013-04-02 15:18:08.320781858 -0400 @@ -1507,6 +1507,20 @@ class TestEnumVFuncResults(unittest.Test def do_vfunc_out_enum(self): return GIMarshallingTests.Enum.VALUE3 + # Failing on ppc64: + # https://bugzilla.redhat.com/show_bug.cgi?id=924425#c7 + # + # ====================================================================== + # FAIL: test_vfunc_return_enum (test_gi.TestEnumVFuncResults) + # ---------------------------------------------------------------------- + # Traceback (most recent call last): + # File "/builddir/build/BUILD/pygobject-3.8.0/tests/test_gi.py", line 1512, in test_vfunc_return_enum + # self.assertEqual(tester.vfunc_return_enum(), GIMarshallingTests.Enum.VALUE2) + # AssertionError: != + # ---------------------------------------------------------------------- + # + # Reported upstream as https://bugzilla.gnome.org/show_bug.cgi?id=697138 + @unittest.expectedFailure def test_vfunc_return_enum(self): tester = self.EnumTester() self.assertEqual(tester.vfunc_return_enum(), GIMarshallingTests.Enum.VALUE2)