comparison setup-slave.py @ 617:327dca35a74f

Extensions to allow running all appropriate unittests from `Bitten-Slave` distribution: * Include all the runnable test packages * Include `bitten.util.loc` - all `bitten.util` submodules should be included as `bitten.build` steps depend on them * Specify `test_suite` as `bitten.slave_tests` * Add ` unittest` distutils command * Adjust `MANIFEST-SLAVE.in` to include all neccessary modules (including `setup.py` as `setup-slave.py` now depends on it
author dfraser
date Wed, 05 Aug 2009 09:43:15 +0000
parents 5f3e66e5b451
children
comparison
equal deleted inserted replaced
616:dd64ca07ecae 617:327dca35a74f
35 "bitten.build.monotools", 35 "bitten.build.monotools",
36 "bitten.build.phptools", 36 "bitten.build.phptools",
37 "bitten.build.pythontools", 37 "bitten.build.pythontools",
38 "bitten.build.shtools", 38 "bitten.build.shtools",
39 "bitten.build.svntools", 39 "bitten.build.svntools",
40 "bitten.build.tests.__init__",
41 "bitten.build.tests.api",
42 "bitten.build.tests.config",
43 "bitten.build.tests.ctools",
44 "bitten.build.tests.dummy",
45 "bitten.build.tests.hgtools",
46 "bitten.build.tests.javatools",
47 "bitten.build.tests.monotools",
48 "bitten.build.tests.phptools",
49 "bitten.build.tests.pythontools",
50 "bitten.build.tests.xmltools",
40 "bitten.build.xmltools", 51 "bitten.build.xmltools",
41 "bitten.recipe", 52 "bitten.recipe",
42 "bitten.slave", 53 "bitten.slave",
54 "bitten.slave_tests.__init__",
55 "bitten.slave_tests.recipe",
56 "bitten.slave_tests.slave",
43 "bitten.util.__init__", 57 "bitten.util.__init__",
58 "bitten.util.loc",
44 "bitten.util.testrunner", 59 "bitten.util.testrunner",
45 "bitten.util.xmlio", 60 "bitten.util.xmlio",
46 ], 61 ],
62 test_suite = 'bitten.slave_tests.suite',
63 tests_require = [
64 'figleaf',
65 ],
47 entry_points = { 66 entry_points = {
48 'console_scripts': [ 67 'console_scripts': [
49 'bitten-slave = bitten.slave:main' 68 'bitten-slave = bitten.slave:main',
69 ],
70 'distutils.commands': [
71 'unittest = bitten.util.testrunner:unittest',
50 ], 72 ],
51 'bitten.recipe_commands': recipe_commands 73 'bitten.recipe_commands': recipe_commands
52 }, 74 },
53 75
54 **shared_args 76 **shared_args
Copyright (C) 2012-2017 Edgewall Software