()
| 773 | |
| 774 | |
| 775 | def test_fuse_tasks_key(): |
| 776 | a = Task("key-1", func, "a", "b") |
| 777 | b = Task("key-2", func2, a.ref(), "d") |
| 778 | for t1, t2 in itertools.permutations((a, b)): |
| 779 | fused = Task.fuse(t2, t1) |
| 780 | assert fused.key == b.key |
| 781 | |
| 782 | fused = Task.fuse(t2, t1, key="new-key") |
| 783 | assert fused.key == "new-key" |
| 784 | |
| 785 | |
| 786 | def test_fuse_tasks(): |