(dim: AbstractSet[Hashable], all_dims: AbstractSet[Hashable])
| 1143 | |
| 1144 | |
| 1145 | def _check_dims(dim: AbstractSet[Hashable], all_dims: AbstractSet[Hashable]) -> None: |
| 1146 | wrong_dims = (dim - all_dims) - {...} |
| 1147 | if wrong_dims: |
| 1148 | wrong_dims_str = ", ".join(f"'{d}'" for d in wrong_dims) |
| 1149 | raise ValueError( |
| 1150 | f"Dimension(s) {wrong_dims_str} do not exist. Expected one or more of {all_dims}" |
| 1151 | ) |
| 1152 | |
| 1153 | |
| 1154 | _Accessor = TypeVar("_Accessor") |
no test coverage detected
searching dependent graphs…