Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 80 lines (74 sloc) 3.277 kb
15c079e @ahal Use egg package
authored
1 # ***** BEGIN LICENSE BLOCK *****
2 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 #
4 # The contents of this file are subject to the Mozilla Public License Version
5 # 1.1 (the "License"); you may not use this file except in compliance with
6 # the License. You may obtain a copy of the License at
7 # http://www.mozilla.org/MPL/
8 #
9 # Software distributed under the License is distributed on an "AS IS" basis,
10 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 # for the specific language governing rights and limitations under the
12 # License.
13 #
14 # The Original Code is Mozilla Corporation Code.
15 #
16 # The Initial Developer of the Original Code is
17 # Andrew Halberstadt.
18 # Portions created by the Initial Developer are Copyright (C) 2008
19 # the Initial Developer. All Rights Reserved.
20 #
21 # Contributor(s):
22 # Andrew Halberstadt <ahalberstadt@mozilla.com>
23 #
24 # Alternatively, the contents of this file may be used under the terms of
25 # either the GNU General Public License Version 2 or later (the "GPL"), or
26 # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 # in which case the provisions of the GPL or the LGPL are applicable instead
28 # of those above. If you wish to allow use of your version of this file only
29 # under the terms of either the GPL or the LGPL, and not to allow others to
30 # use your version of this file under the terms of the MPL, indicate your
31 # decision by deleting the provisions above and replace them with the notice
32 # and other provisions required by the GPL or the LGPL. If you do not delete
33 # the provisions above, a recipient may use your version of this file under
34 # the terms of any one of the MPL, the GPL or the LGPL.
35 #
36 # ***** END LICENSE BLOCK *****
37
38 from setuptools import setup, find_packages
39 import sys
40
f8df9ee @ahal Use setuptools
authored
41 desc = """Scripts for running the Firebug Unit Tests against various Mozilla builds"""
c951479 @ahal Update to 1.0.2 and change summary
authored
42 summ = """This tool will allow you to automate the process of running the Firebug test suite in
43 a variety of different configurations."""
15c079e @ahal Use egg package
authored
44
c12b5de @ahal Replicate getfirebug.com file structure
authored
45 PACKAGE_NAME = "runFBTests"
0e1725b @ahal Bump test runner to version 2.0.1 for release to pypi
authored
46 PACKAGE_VERSION = "2.0.1"
15c079e @ahal Use egg package
authored
47
db3fded @ahal Peg to mozrunner 4.1
authored
48 deps = ["mozrunner >= 4.1",
53d9988 @ahal Bump to version 2.0.0 - Full git support, bugfixes, improved logging
authored
49 "mozlog >= 1.1",
8b94fba @ahal Disable compatibility check
authored
50 "couchquery >= 0.9",
adca8e2 @ahal Use getlatesttinderbox pypi package
authored
51 "getlatesttinderbox >= 0.2.5",]
15c079e @ahal Use egg package
authored
52
53 setup(name=PACKAGE_NAME,
54 version=PACKAGE_VERSION,
55 description=desc,
56 long_description=summ,
57 author='Andrew Halberstadt, Mozilla',
c12b5de @ahal Replicate getfirebug.com file structure
authored
58 author_email='halbersa@gmail.com',
15c079e @ahal Use egg package
authored
59 url='http://github.com/ahal/Firebug-Test-Runner',
60 license='MPL 1.1/GPL 2.0/LGPL 2.1',
61 packages=find_packages(exclude=['legacy']),
c12b5de @ahal Replicate getfirebug.com file structure
authored
62 include_package_data=False,
15c079e @ahal Use egg package
authored
63 entry_points="""
64 [console_scripts]
6457f1b @ahal Cleanup
authored
65 runFBTests = runFBTests:cli_run
66 updateFBTests = runFBTests:cli_update
15c079e @ahal Use egg package
authored
67 """,
68 platforms =['Any'],
69 install_requires = deps,
70 classifiers=['Environment :: Console',
f8df9ee @ahal Use setuptools
authored
71 'Intended Audience :: Developers',
15c079e @ahal Use egg package
authored
72 'License :: OSI Approved :: Mozilla Public License 1.1 (MPL 1.1)',
c12b5de @ahal Replicate getfirebug.com file structure
authored
73 'Natural Language :: English',
74 'Operating System :: Microsoft :: Windows',
75 'Operating System :: POSIX :: Linux',
15c079e @ahal Use egg package
authored
76 'Topic :: Software Development :: Libraries :: Python Modules',
c12b5de @ahal Replicate getfirebug.com file structure
authored
77 'Topic :: Software Development :: Testing',
15c079e @ahal Use egg package
authored
78 ]
f8df9ee @ahal Use setuptools
authored
79 )
Something went wrong with that request. Please try again.