(factory, name, *, can_fail=False)
| 163 | |
| 164 | def test_memory_pool_factories(): |
| 165 | def check(factory, name, *, can_fail=False): |
| 166 | if can_fail: |
| 167 | try: |
| 168 | pool = factory() |
| 169 | except NotImplementedError: |
| 170 | return |
| 171 | else: |
| 172 | pool = factory() |
| 173 | assert pool.backend_name == name |
| 174 | |
| 175 | for backend_name in possible_backends: |
| 176 | check(backend_factory(backend_name), backend_name, |
no test coverage detected