facebook / facebook/TestSlide

Test failures with python 3.11+

Aperta
#364 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.