summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-08-14 20:35:47 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-08-14 20:40:20 +0200
commit803c563622007fab4f727a8e7265c90674b61cba (patch)
tree53fad06dab6c16e962dbdef20d2beb81cd813759 /pkgs/development/python-modules/rangehttpserver
parent2f51f9b7480caa5547d8efe0b07f3c2cd38bd6a7 (diff)
python3Packages.psycopg: disable test_sched{,_error} on darwin
They are prone to race conditions. ``` _______________________________ test_sched_error _______________________________ caplog = <_pytest.logging.LogCaptureFixture object at 0x197218a90> @pytest.mark.slow def test_sched_error(caplog): caplog.set_level(logging.WARNING, logger="psycopg") s = Scheduler() t = Thread(target=s.run, daemon=True) t.start() results = [] def worker(i): results.append((i, time())) def error(): 1 / 0 t0 = time() s.enter(0.1, partial(worker, 1)) s.enter(0.4, None) s.enter(0.3, partial(worker, 2)) s.enter(0.2, error) t.join() t1 = time() assert t1 - t0 == pytest.approx(0.4, 0.1) assert len(results) == 2 assert results[0][0] == 1 > assert results[0][1] - t0 == pytest.approx(0.1, 0.1) E assert 0.11003494262695312 == 0.1 ± 1.0e-02 E comparison failed E Obtained: 0.11003494262695312 E Expected: 0.1 ± 1.0e-02 tests/pool/test_sched.py:93: AssertionError ```
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions