(dict_grouping_size)
| 46 | |
| 47 | |
| 48 | def test_flatten_dict_key_order(dict_grouping_size): |
| 49 | grouping, size = dict_grouping_size |
| 50 | expected = list(range(size)) |
| 51 | |
| 52 | # Reverse key order of value dict to make sure order is preserved |
| 53 | rev_grouping = {k: grouping[k] for k in reversed(list(grouping.keys()))} |
| 54 | result = flatten_grouping(rev_grouping, grouping) |
| 55 | assert expected == result |
| 56 | assert len(result) == grouping_len(grouping) |
| 57 | |
| 58 | |
| 59 | def test_flatten_mixed(mixed_grouping_size): |
nothing calls this directly
no test coverage detected
searching dependent graphs…