mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-19 11:16:24 +00:00
Disable the Eliot test suite
This commit is contained in:
parent
383ef1cc7b
commit
30d0953bcf
@ -12,15 +12,14 @@ buildPythonPackage rec {
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace "boltons >= 19.0.1" boltons
|
||||
# depends on eliot.prettyprint._main which we don't have here.
|
||||
rm eliot/tests/test_prettyprint.py
|
||||
|
||||
# Fails intermittently.
|
||||
substituteInPlace eliot/tests/test_validation.py \
|
||||
--replace "def test_omitLoggerFromActionType" "def xtest_omitLoggerFromActionType" \
|
||||
--replace "def test_logCallsDefaultLoggerWrite" "def xtest_logCallsDefaultLoggerWrite"
|
||||
'';
|
||||
|
||||
# A seemingly random subset of the test suite fails intermittently. After
|
||||
# Tahoe-LAFS is ported to Python 3 we can update to a newer Eliot and, if
|
||||
# the test suite continues to fail, maybe it will be more likely that we can
|
||||
# have upstream fix it for us.
|
||||
doCheck = false;
|
||||
|
||||
checkInputs = [ testtools pytest hypothesis ];
|
||||
propagatedBuildInputs = [ zope_interface pyrsistent boltons ];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user