facebook / facebook/TestSlide

Test failures with python 3.11+

Đang mở
#364 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
149
Fork
62
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**I'm using `TestSlide` version:** f22c1835f

**Given:** no changes

**When I run:** make

**I expected this to happen:** tests pass

**But, instead this happened:**

```
1) mock_constructor(), patching mechanism, original class attribute access: can call class methods
1) TypeError: Target.regular_class_method() missing 1 required positional argument: 'cls'
File "testslide/runner.py", line 837, in run
self._run_example(example)
File "testslide/runner.py", line 821, in _run_example
).run()
File "testslide/__init__.py", line 534, in run
self._sync_run_all_hooks_and_example(context_data)
File "testslide/__init__.py", line 506, in _sync_run_all_hooks_and_example
aggregated_exceptions.raise_correct_exception()
File "testslide/__init__.py", line 275, in raise_correct_exception
raise self.exceptions[0]
File "testslide/__init__.py", line 259, in catch
yield
File "testslide/__init__.py", line 497, in _sync_run_all_hooks_and_example
self._fail_if_coroutine_function(self.example.code, context_data)
File "testslide/__init__.py", line 465, in _fail_if_coroutine_function
return func(*args, **kwargs)
File "tests/mock_constructor_testslide.py", line 214, in can_call_class_methods
self.assertEqual(getattr(original_target_class, name)(), name)
```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.