[Python-modules-commits] r15881 - in packages/python-whoosh/trunk/debian/patches (1 file)
aelmahmoudy-guest at users.alioth.debian.org
aelmahmoudy-guest at users.alioth.debian.org
Sat Feb 26 21:55:33 UTC 2011
Date: Saturday, February 26, 2011 @ 21:55:29
Author: aelmahmoudy-guest
Revision: 15881
Refreshed patch
Modified:
packages/python-whoosh/trunk/debian/patches/shm_check.diff
Modified: packages/python-whoosh/trunk/debian/patches/shm_check.diff
===================================================================
--- packages/python-whoosh/trunk/debian/patches/shm_check.diff 2011-02-26 21:45:45 UTC (rev 15880)
+++ packages/python-whoosh/trunk/debian/patches/shm_check.diff 2011-02-26 21:55:29 UTC (rev 15881)
@@ -4,20 +4,40 @@
Author: Ø£ØÙ
د اÙÙ
ØÙ
Ùد٠(Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
--- a/tests/test_indexing.py
+++ b/tests/test_indexing.py
-@@ -42,9 +42,15 @@
-
- def test_multipool(self):
- try:
-- import multiprocessing
-+ import multiprocessing.synchronize
- except ImportError:
- return
-+
+@@ -8,7 +8,7 @@
+ from whoosh.filedb.filewriting import NO_MERGE
+ from whoosh.util import length_to_byte, byte_to_length, permutations
+ from whoosh.writing import IndexingError
+-from whoosh.support.testing import skip_if_unavailable, TempIndex
++from whoosh.support.testing import skip_if_unavailable, TempIndex, skip_if
+
+
+ def test_creation():
+@@ -63,11 +63,27 @@
+ def test_simple():
+ _check_writer("simplew", lambda ix: ix.writer())
+
++def is_buildd():
++ try:
++ import multiprocessing.synchronize
++ except ImportError:
++ return True
++ else:
+ try:
-+ from multiprocessing import Queue
-+ Queue()
++ from multiprocessing import Queue
++ Queue()
+ except OSError:
-+ return
-
- domain = (u"alfa", u"bravo", u"charlie", u"delta", u"echo", u"foxtrot", u"golf",
- u"hotel", u"india", u"juliet", u"kilo", u"lima", u"mike", u"november")
++ return True
++ else:
++ return False
++
+ @skip_if_unavailable("multiprocessing")
++ at skip_if(is_buildd)
+ def test_multipool():
+ _check_writer("multipool", lambda ix: ix.writer(procs=4))
+
+ @skip_if_unavailable("multiprocessing")
++ at skip_if(is_buildd)
+ def test_multisegwriter():
+ from whoosh.filedb.multiproc import MultiSegmentWriter
+ _check_writer("multisegw", lambda ix: MultiSegmentWriter(ix, procs=4))
More information about the Python-modules-commits
mailing list