Commit Graph

5 Commits

Author SHA1 Message Date
Chris PeBenito
86bf7f75c1 Drop recreate in tox.ini
Not necessary for CI testing, as the environment is always completely
recreated.  Developers can add '-r' to their command lines to recreate
the environments when needed.  The CI testing should catch issues if
something works locally only due to an environment anomaly.
2015-03-07 09:48:22 -05:00
Chris PeBenito
2d4b8869b2 Word around bug with the tox deps handling.
It fails using {[testenv]deps}, when it hits "py27: mock".
2015-02-16 16:55:08 -05:00
Chris PeBenito
ceb6736962 Implement included/excluded classes/permissions in PermissionMap.
closes #24
2015-02-16 16:31:18 -05:00
Fernand Lone-Sang
9bbbf40230 modified initial config for travis-ci
The following has been removed:

- HTML report, as it is not used at all and may require to define more
  environment

The following has been added:

- py27, py33, py34 specific coverage reports

NOTES:

- It is possible to use environment generators (http://tox.readthedocs.org/en/latest/config.html#generating-environments-conditional-settings)
  but this will make the implicit mode run more modes by default.
- As referenced at https://bitbucket.org/hpk42/tox/issue/120/substitution-breaks-for-commands,
  substitution for commands does not work yet. If substitution for commands is
  implemented someday, the tox.ini file would be simpler.
2015-02-16 11:13:29 +01:00
Fernand Lone-Sang
ba1869f658 add tox configuration file
From the project webpage:

"""
Tox is a generic virtualenv management and test command line tool you can use
for:

- checking your package installs correctly with different Python versions and
  interpreters
- running your tests in each of the environments, configuring your test tool of
  choice
- acting as a frontend to Continuous Integration servers, greatly reducing
  boilerplate and merging CI and shell-based testing.
"""
2015-02-16 09:43:21 +01:00