Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pygraphviz/files: pygraphviz-1.0-avoid_tests.patch
Date: Fri, 29 Oct 2010 21:40:17
Message-Id: 20101029214013.E93E520054@flycatcher.gentoo.org
1 arfrever 10/10/29 21:40:13
2
3 Added: pygraphviz-1.0-avoid_tests.patch
4 Log:
5 Don't require tests at run time (bug #341505).
6
7 (Portage version: 2.2.0_alpha2_p1/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-python/pygraphviz/files/pygraphviz-1.0-avoid_tests.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygraphviz/files/pygraphviz-1.0-avoid_tests.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygraphviz/files/pygraphviz-1.0-avoid_tests.patch?rev=1.1&content-type=text/plain
14
15 Index: pygraphviz-1.0-avoid_tests.patch
16 ===================================================================
17 --- pygraphviz/agraph.py
18 +++ pygraphviz/agraph.py
19 @@ -1623,28 +1623,3 @@
20 except (TypeError, ValueError):
21 return False
22 return True
23 -
24 -
25 -def _test_suite():
26 - import doctest
27 - suite = doctest.DocFileSuite('tests/graph.txt',
28 - 'tests/attributes.txt',
29 - 'tests/layout_draw.txt',
30 - 'tests/subgraph.txt',
31 - package='pygraphviz')
32 - doctest.testmod() # test docstrings in module
33 - return suite
34 -
35 -
36 -if __name__ == "__main__":
37 - import os
38 - import sys
39 - import unittest
40 - if sys.version_info[:2] < (2, 4):
41 - print "Python version 2.4 or later required for tests (%d.%d detected)." % sys.version_info[:2]
42 - sys.exit(-1)
43 - # directory of package (relative to this)
44 - nxbase=sys.path[0]+os.sep+os.pardir
45 - sys.path.insert(0,nxbase) # prepend to search path
46 - unittest.TextTestRunner().run(_test_suite())
47 -
48 --- pygraphviz/__init__.py
49 +++ pygraphviz/__init__.py
50 @@ -67,6 +67,3 @@
51 print "pygraphviz-"+__version__
52 neato=_get_prog('neato')
53 os.system(neato+' -V')
54 -
55 -# import tests: run as pygraphviz.test()
56 -from tests import run as test