1 """
2 Base exceptions and errors for NetworkX.
3
4 """
5 __author__ = """Aric Hagberg (hagberg@lanl.gov)\nPieter Swart (swart@lanl.gov)\nDan Schult(dschult@colgate.edu)"""
6
7
8
9
10
11
12
13
14
15
16
18 """Base class for exceptions in NetworkX."""
19
21 """Exception for a serious error in NetworkX"""
22
23
25 import doctest
26 suite = doctest.DocFileSuite('tests/exception.txt',
27 package='networkx')
28 return suite
29
30
31 if __name__ == "__main__":
32 import os
33 import sys
34 import unittest
35 if sys.version_info[:2] < (2, 4):
36 print "Python version 2.4 or later required for tests (%d.%d detected)." % sys.version_info[:2]
37 sys.exit(-1)
38
39 nxbase=sys.path[0]+os.sep+os.pardir
40 sys.path.insert(0,nxbase)
41 unittest.TextTestRunner().run(_test_suite())
42