Generate a sequence of suitable python names out of given arbitrary string name.
(name: str)
| 421 | |
| 422 | |
| 423 | def get_python_name_generator(name: str) -> Iterable[str]: |
| 424 | """Generate a sequence of suitable python names out of given arbitrary string name.""" |
| 425 | python_name = make_python_name(name) |
| 426 | suffix = "" |
| 427 | index = 0 |
| 428 | |
| 429 | def get_name() -> str: |
| 430 | return f"test_{python_name}{suffix}" |
| 431 | |
| 432 | while True: |
| 433 | yield get_name() |
| 434 | index += 1 |
| 435 | suffix = f"_{index}" |
| 436 | |
| 437 | |
| 438 | def scenarios(*feature_paths: str, **kwargs: Any) -> None: |
searching dependent graphs…