help="increase verbosity")
parser.add_option("--doctests",
                  action="store_true",
                  dest="doctests",
                  default=False,
                  help="Run doctests in module")
parser.add_option("--coverage",
                  action="store_true",
                  dest="coverage",
                  default=False,
                  help="report coverage requires 'coverage' module")
parser.add_option("-m",
                  "--mode",
                  action="store",
                  dest="mode",
                  default="fast",
                  help="'fast', 'full', or something that could be "
                  "passed to nosetests -A [default: %default]")
(options, args) = parser.parse_args()

result = bottleneck.test(options.mode,
                         verbose=options.verbose,
                         extra_argv=args,
                         doctests=options.doctests,
                         coverage=options.coverage)

if result.wasSuccessful():
    sys.exit(0)
else:
    sys.exit(1)
# In case we are run from the source directory, we don't want to import
# bottleneck from there, we want to import the installed version:
sys.path.pop(0)

parser = OptionParser("usage: %prog [options] -- [nosetests options]")
parser.add_option("-v", "--verbose",
                  action="count", dest="verbose", default=1,
                  help="increase verbosity")
parser.add_option("--doctests",
                  action="store_true", dest="doctests", default=False,
                  help="Run doctests in module")
parser.add_option("--coverage",
                  action="store_true", dest="coverage", default=False,
                  help="report coverage requires 'coverage' module")
parser.add_option("-m", "--mode",
                  action="store", dest="mode", default="fast",
                  help="'fast', 'full', or something that could be "
                       "passed to nosetests -A [default: %default]")
(options, args) = parser.parse_args()

result = bottleneck.test(options.mode,
                         verbose=options.verbose,
                         extra_argv=args,
                         doctests=options.doctests,
                         coverage=options.coverage)

if result.wasSuccessful():
    sys.exit(0)
else:
    sys.exit(1)
import bottleneck
bottleneck.test()
Esempio n. 4
0
import bottleneck

bottleneck.test()
Esempio n. 5
0
import bottleneck
import sys
sys.exit(not bottleneck.test().wasSuccessful())
Esempio n. 6
0
import bottleneck as bn
bn.test()