(mcs, bases)
| 220 | |
| 221 | @classmethod |
| 222 | def _get_bases(mcs, bases): |
| 223 | if isinstance(bases, BasesTuple): |
| 224 | return bases |
| 225 | seen = [] |
| 226 | bases = mcs.__get_bases(bases) |
| 227 | unique_bases = (b for b in bases if not (b in seen or seen.append(b))) |
| 228 | return BasesTuple(unique_bases) |
| 229 | |
| 230 | @classmethod |
| 231 | def __get_bases(mcs, bases): |
no test coverage detected