()
| 519 | |
| 520 | |
| 521 | def test_ensure_set(): |
| 522 | s = {1} |
| 523 | assert ensure_set(s) is s |
| 524 | |
| 525 | class myset(set): |
| 526 | pass |
| 527 | |
| 528 | s2 = ensure_set(s, copy=True) |
| 529 | s3 = ensure_set(myset(s)) |
| 530 | |
| 531 | for si in (s2, s3): |
| 532 | assert type(si) is set |
| 533 | assert si is not s |
| 534 | assert si == s |
| 535 | |
| 536 | |
| 537 | def test_itemgetter(): |
nothing calls this directly
no test coverage detected