Test failures with python 3.11+
- Lingua principale
- Python
- Stelle
- 149
- Fork
- 62
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
**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)
```
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.