| Index: dev-python/pygobject/files/pygobject-2.18.0-make_check.patch
|
| diff --git a/dev-python/pygobject/files/pygobject-2.18.0-make_check.patch b/dev-python/pygobject/files/pygobject-2.18.0-make_check.patch
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f351092b2f80140aa9a306b12bbf863a24df35f2
|
| --- /dev/null
|
| +++ b/dev-python/pygobject/files/pygobject-2.18.0-make_check.patch
|
| @@ -0,0 +1,57 @@
|
| +--- tests/Makefile.am
|
| ++++ tests/Makefile.am
|
| +@@ -11,7 +11,7 @@
|
| + test-thread.h \
|
| + test-unknown.h
|
| +
|
| +-noinst_LTLIBRARIES = testhelper.la
|
| ++check_LTLIBRARIES = testhelper.la
|
| + linked_LIBS = testhelper.la
|
| +
|
| + testhelper_la_LDFLAGS = -module -avoid-version
|
| +@@ -47,6 +47,7 @@
|
| + cp $(top_srcdir)/gobject/*.py $(top_builddir)/gobject; \
|
| + cp $(top_srcdir)/gio/*.py $(top_builddir)/gio; \
|
| + fi
|
| ++ $(LN_S) .libs/testhelper.so testhelper.so
|
| + @$(PYTHON) $(srcdir)/runtests.py $(top_builddir) $(top_srcdir)
|
| + @if test "$(top_builddir)" != "$(top_srcdir)"; then \
|
| + rm -f $(top_builddir)/glib/*.py; \
|
| +@@ -58,8 +59,5 @@
|
| + @rm -fr $(top_builddir)/gio/*.pyc
|
| +
|
| +
|
| +-all: $(LTLIBRARIES:.la=.so)
|
| + clean-local:
|
| +- rm -f $(LTLIBRARIES:.la=.so)
|
| +-.la.so:
|
| +- $(LN_S) .libs/$@ $@ || true
|
| ++ rm -f .libs/testhelper.so
|
| +--- tests/runtests.py
|
| ++++ tests/runtests.py
|
| +@@ -6,6 +6,9 @@
|
| +
|
| + import common
|
| +
|
| ++# Some tests fail with translated messages.
|
| ++os.environ["LC_ALL"] = "C"
|
| ++
|
| + program = None
|
| + if len(sys.argv) == 3:
|
| + buildDir = sys.argv[1]
|
| +--- tests/test_gio.py
|
| ++++ tests/test_gio.py
|
| +@@ -386,9 +386,10 @@
|
| +
|
| + def testQueryWritableNamespaces(self):
|
| + infolist = self.file.query_writable_namespaces()
|
| +- for info in infolist:
|
| +- if info.name == "xattr":
|
| +- self.assertEqual(info.type, gio.FILE_ATTRIBUTE_TYPE_STRING)
|
| ++ if infolist:
|
| ++ for info in infolist:
|
| ++ if info.name == "xattr":
|
| ++ self.assertEqual(info.type, gio.FILE_ATTRIBUTE_TYPE_STRING)
|
| +
|
| + def testSetAttribute(self):
|
| + self._f.write("testing attributes")
|
|
|