Ran
|
Jobs
6
|
Files
355
|
Run time
3min
|
Badge
Embed ▾
README BADGES
|
travis-ci
Restore WebDAV functionality (#772) * Move in the code from Zope. Based on zopefoundation/Zope@d1536a577. * Move new Zope2.startup.config module into ZServer. * Add explicit security declaration on webdav.Collection class. * Move IFTPAccess from OFS. * flake8 * Use `@implementer` class decorator. * pep8 * Fix deprecations (#10) * A released Zope is enough. * Fix deprecation warnings occurring during a test run. * Update to versions requested by buildout.cfg. * Add coveralls. * Add coverage config. * - checkpoint checkin * - checkpoint checkin * - unit tests passing * - satisfy isort * - satisfy flake8 * - remove long-deprecated items * - more cleanup * - fixes with help from the Litmus Test (http://www.webdav.org/neon/litmus/) * - setting Connection header is forbidden for WSGI See https://www.python.org/dev/peps/pep-3333/#other-http-features * Revert "Remove `Control_Panel/DavLocks`." This reverts commit eec9a4771. * - lint fixes * - fix up the old ZMI pages for locks and Null Resources * - don't show lock icon for all path elements * - remove faux implementation to make locking work * - set ETags, so more Litmus tests pass * - more fixes to improve Litmus coverage and real-life tests with cadaver * - reinstate setting enable-ms-public-header * - remove all references to FTP * - add icons for the lock manager and the null resource * - rename the testing information so it shows on GitHub * - format for MarkDown * - prevent numbers rendering as roman numerals * - more Markdown fixing * - last quoting fixes * - add numerical test results * - add change log entry * - whitespace Co-authored-by: Hanno Schlichting <hanno@hannosch.eu> Co-authored-by: Michael Howitz <mh@gocept.com>
3950 of 6654 branches covered (59.36%)
Branch coverage included in aggregate %.
2436 of 2436 new or added lines in 38 files covered. (100.0%)
25219 of 29873 relevant lines covered (84.42%)
4.2 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
62.56 |
2.32% | src/OFS/DTMLMethod.py |
1 |
80.0 |
1.32% | src/OFS/Image.py |
2 |
65.14 |
0.62% | src/OFS/ObjectManager.py |
2 |
67.22 |
-0.09% | src/OFS/SimpleItem.py |
2 |
95.71 |
src/webdav/tests/testPUT_factory.py | |
3 |
81.25 |
1.25% | src/App/ImageFile.py |
3 |
97.6 |
src/webdav/tests/testCopySupportHooks.py | |
4 |
96.06 |
src/webdav/tests/testCopySupportEvents.py | |
5 |
77.89 |
1.07% | src/OFS/Application.py |
7 |
0.0 |
src/webdav/hookable_PUT.py | |
8 |
69.84 |
0.0% | src/Products/PageTemplates/ZopePageTemplate.py |
17 |
81.76 |
src/webdav/xmltools.py | |
22 |
82.71 |
src/webdav/tests/testResource.py | |
28 |
54.29 |
src/webdav/Collection.py | |
40 |
38.28 |
src/webdav/PropertySheet.py | |
42 |
46.55 |
src/webdav/common.py | |
46 |
26.0 |
src/App/DavLockManager.py | |
58 |
28.33 |
src/webdav/PropertySheets.py | |
184 |
31.39 |
src/webdav/NullResource.py | |
219 |
43.44 |
src/webdav/Resource.py | |
277 |
27.24 |
src/webdav/davcmds.py |
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
62.56 |
2.32% | src/OFS/DTMLMethod.py |
1 |
65.14 |
0.62% | src/OFS/ObjectManager.py |
1 |
67.22 |
-0.09% | src/OFS/SimpleItem.py |
1 |
89.4 |
0.47% | src/OFS/Traversable.py |
1 |
69.84 |
0.0% | src/Products/PageTemplates/ZopePageTemplate.py |
2 |
80.0 |
1.32% | src/OFS/Image.py |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 3554.1 (TOXENV=lint-py36) | 0 | Travis Job 3554.1 | ||
2 | 3554.2 (TOXENV=py27) | 355 |
79.41 |
Travis Job 3554.2 | |
3 | 3554.3 (TOXENV=py35) | 355 |
79.44 |
Travis Job 3554.3 | |
4 | 3554.4 (TOXENV=py36) | 355 |
79.44 |
Travis Job 3554.4 | |
5 | 3554.5 (TOXENV=py37) | 355 |
79.44 |
Travis Job 3554.5 | |
6 | 3554.6 (TOXENV=py38) | 355 |
79.56 |
Travis Job 3554.6 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|