pyo3 icon indicating copy to clipboard operation
pyo3 copied to clipboard

3.11 hypothesis failure in CI

Open davidhewitt opened this issue 3 years ago • 0 comments

From https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true

[174](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:175)
      @example(dt=pdt.datetime(1971, 1, 2, 0, 0))
[175](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:176)
      def test_datetime_from_timestamp(dt):
[176](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:177)
          if PYPY and dt < pdt.datetime(1900, 1, 1):
[177](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:178)
              pytest.xfail("pdt.datetime.timestamp will raise on PyPy with dates before 1900")
[178](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:179)
      
[179](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:180)
  >       ts = pdt.datetime.timestamp(dt)
[180](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:181)
  E       OSError: [Errno 22] Invalid argument
[181](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:182)
  E       Falsifying example: test_datetime_from_timestamp(
[182](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:183)
  E           dt=datetime.datetime(3001, 1, 18, 8, 0, fold=1),
[183](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:184)
  E       )
[184](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:185)
  E       
[185](https://github.com/PyO3/pyo3/runs/7940014067?check_suite_focus=true#step:20:186)
  E       You can reproduce this example by temporarily adding @reproduce_failure('6.54.4', b'AAAD6QARCAAAAAAAAQ==') as a decorator on your test case

davidhewitt avatar Aug 21 '22 17:08 davidhewitt