summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [pkg] forgot one bump...Julien Cristau2016-03-151-1/+1
|
* [pkg] 1.2.0Julien Cristau2016-03-153-3/+13
|
* [testlib] drop unused TestCase.pdbclassJulien Cristau2015-11-051-1/+0
|
* [date] take milliseconds into account in datetime2ticksJulien Cristau2016-03-102-4/+12
|
* rpm: mx package was renamed it is now python-egenix-mx-baseSamuel Trégouët2016-01-281-1/+1
|
* Add .git and .tox to STD_BLACKLISTDenis Laxalde2016-01-251-1/+1
| | | | This should make it easier to work with cubicweb-ctl i18cube command for instance.
* Move coverage utility from pytest to testlibDenis Laxalde2016-03-034-74/+42
| | | | | | | This allows client libraries to avoid importing pytest module which has spurious monkeypatches of unittest. Drop deprecated API about coverage control.
* [tox] Pass command line arguments to underlying commandDenis Laxalde2016-01-191-1/+1
|
* Added tag 1.1.0, debian/1.1.0-1, centos/1.1.0-1 for changeset ca5d6124428bRémi Cardona2015-10-120-0/+0
|
* Removed tag 1.10.0, debian/1.10.0-1, centos/1.10.0-1Rémi Cardona2015-10-120-0/+0
|
* Added tag 1.10.0, debian/1.10.0-1, centos/1.10.0-1 for changeset ca5d6124428bRémi Cardona2015-10-120-0/+0
|
* [pkg] 1.1.0debian/1.1.0-1centos/1.1.0-11.1.0Julien Cristau2015-10-124-2/+20
|
* [optik_ext] Bytes should be returned as ints, not floats (closes #2086835)Rémi Cardona2015-10-122-1/+20
| | | | float is the default type used in apply_units.
* [testlib] Stop using internal TestCase._addSkip methodRémi Cardona2015-09-211-1/+6
| | | | closes #XXX
* [umessage] Use the same code paths for both python 2 and 3Rémi Cardona2015-09-212-54/+49
| | | | | Add tests for UMessage.get_payload() (taken from CubicWeb). Closes #1716128.
* [umessage] import email exceptions from new module pathsRémi Cardona2015-09-211-2/+2
| | | | Related to #1716128.
* [umessage] Work around bug in python 3's decode_headerRémi Cardona2015-09-182-1/+22
| | | | | | | | We sometimes get unicode objects out of that function, on which .decode() obviously fails. Upstream has apparently not to fix the existing function, so let's handle it ourselves. Tests are taken from CubicWeb. Related to #1716128.
* [umessage] Drop support for python 2.4 and earlierRémi Cardona2015-09-181-6/+2
|
* [py3k] six.integer_typesRémi Cardona2015-09-181-1/+3
|
* [modutils] Fix fd leak in load_module_from_modpathRémi Cardona2015-09-181-1/+5
|
* [testlib] remove unused and untested Mock classesRémi Cardona2015-09-181-34/+0
|
* [py3k] dict.iteritems → dict.itemsRémi Cardona2015-09-181-1/+1
|
* Move pytest-specific code from testlib to pytestRémi Cardona2015-09-112-146/+157
| | | | Closes #1716053.
* [tests] Fix resource leakRémi Cardona2015-09-101-2/+4
|
* [tests] Stop using deprecated assert_Rémi Cardona2015-09-101-1/+1
|
* [testlib] Allow skipTest() and fail() in generative testsRémi Cardona2015-09-102-0/+30
| | | | Closes #1716420.
* [testlib] Update __all__Rémi Cardona2015-09-101-1/+1
|
* [shellutils] Remove racy file lockRémi Cardona2015-09-102-97/+3
| | | | | | acquire_lock is racy on Unix (TOCTOU) and broken on Windows (lock file is removed instantly since ProcInfo always raises NoSuchProcess on this OS).
* [testlib] Remove deprecated assert methodsRémi Cardona2015-09-102-503/+0
| | | | | Including those that are already defined in unittest2 >= 0.5.1. Closes #1716063.
* [testlib] Remove old TestCase.assertRaises codeRémi Cardona2015-09-101-47/+0
| | | | It's been deprecated for 5 years, let it go. Related to #1716063.
* [configuration] Have a stable order for sections (closes #298658)Rémi Cardona2015-07-232-4/+31
| | | | | | Useful when generating a default configuration file, like pylint's. Fix provided by Craig Hobbs <craigahobbs@gmail.com>
* Added tag 1.0.2, debian/1.0.2-1, centos/1.0.2-1 for changeset 8ca88714c899Julien Cristau2015-07-080-0/+0
|
* [pkg] 1.0.2debian/1.0.2-1centos/1.0.2-11.0.2Julien Cristau2015-07-084-2/+13
|
* [pytest] Randomize tests order when using -t (closes #295922)Rémi Cardona2015-07-011-1/+4
| | | | To help spot tests that are not fully independent of one another.
* [pkg] declare dependency on setuptoolsJulien Cristau2015-07-081-0/+1
| | | | We need pkg_resources. Closes #296847.
* Added tag 1.0.1, debian/1.0.1-1, centos/1.0.1-1 for changeset 6c00e5b9e5d4Julien Cristau2015-07-010-0/+0
|
* [pkg] prepare 1.0.1debian/1.0.1-1centos/1.0.1-11.0.1Julien Cristau2015-07-014-2/+11
|
* Partially restore __pkginfo__ module (closes #295480)Julien Cristau2015-06-301-0/+8
| | | | Pylint before 1.4.4 reads our version from there, let's not break it.
* Added tag 1.0.0, debian/1.0.0-1, centos/1.0.0-1 for changeset 08da823fb5a5Julien Cristau2015-06-300-0/+0
|
* [pkg] Prepare 1.0.0debian/1.0.0-1centos/1.0.0-11.0.0Julien Cristau2015-06-254-3/+9
|
* [test] Fix modutils tests when running inside a python 3 virtualenv (closes ↵Rémi Cardona2015-06-292-2/+8
| | | | | | | | | | | | | | | | | #294756) Virtualenv symlinks a bunch of stdlib modules which confuse modutils.is_standard_module. The better way would obviously be to fix modutils to properly detect virtualenvs, but life is too short. As for why virtualenv actually needs to symlink a good chunk of the stdlib, anyone's guess is as good as mine. Here's the upstream commit that added hashlib.py to the list of needed symlinks: https://github.com/pypa/virtualenv/commit/10ba3f3cc0d7a254dd72e2bb9557006da2f85e00#diff-7e83770aa980bd4327db90f4eafeffdfR126 And for the record, 'venv' (the virtualenv-lookalike shipped since python 3.3) does not do _any_ symlink to stdlib modules.
* [test] remove check for python < 2.6Rémi Cardona2015-06-291-1/+1
| | | | | Unsupported since the very first few commits of the 0.63.0 release (38c568b29cf3 to be precise).
* Add a tox configurationDenis Laxalde2015-06-302-0/+9
|
* Update READMERémi Cardona2015-06-261-37/+5
|
* Update changelogRémi Cardona2015-06-261-0/+28
|
* delete unused and untested modules (closes #2402)Rémi Cardona2015-06-267-878/+0
| | | | It's spring^Wsummer cleaning time.
* [testlib] remove support for deprecated module level fixture namesDavid Douard2014-11-271-57/+0
| | | | | setup_module() and teardown_module() support have been deprecated 4 years ago in commit 06755c704e60.
* [registry] raise a typed exception rather than a bare ExceptionAurelien Campeas2014-10-071-1/+7
|
* [test] run TagsTC.test_tagged_class on python 3Rémi Cardona2015-06-251-3/+0
| | | | Closes #105845.
* [testlib] Deal with set binary operator changes from python 3Rémi Cardona2015-06-251-0/+3
| | | | | | | | type(x | y) where type(x) is a subclass of set is now set, not type(x). See http://bugs.python.org/issue1721812 Related to #105845.