()
| 95 | |
| 96 | |
| 97 | def test_rich_repr_positional_only() -> None: |
| 98 | _locals = locals().copy() |
| 99 | exec( |
| 100 | """\ |
| 101 | @rich.repr.auto |
| 102 | class PosOnly: |
| 103 | def __init__(self, foo, /): |
| 104 | self.foo = 1 |
| 105 | """, |
| 106 | globals(), |
| 107 | _locals, |
| 108 | ) |
| 109 | p = _locals["PosOnly"](1) |
| 110 | assert repr(p) == "PosOnly(1)" |
| 111 | |
| 112 | |
| 113 | def test_rich_angular() -> None: |